1b51bbb28a0427c6a781f6c4130d70e5196901f7400cf54572ab115fb93d26946301d3358373c57740649fd6fe13a073e5e67e813dad192cb45f584dac9fa034ad0dc8ce98ccb56fead6548d352f9d7cb463f0b8c", 0xdf}, {&(0x7f00000002c0)="f4c8e147fa9b8c94630b2ea0461081202450f39a0625c2fa2ea03402bc81ae28be99f6090dc978eacb66faf6370418a1178719fc84d37c7544800fcf2d24be69aa8049929692e1a5aea6b8448171a9d9f13318b48b396d283711a9973720d23c1c176aab64cb8b15b461b8e015f60fcfa8662d32c634f1d73ac2b6b95e7c19e71968fa075a6401fed94732950fb322ebd7fbe5c0bfd90e47c8081caca952df837c8fff2bf726d73c510c10a3d3", 0xad}, {&(0x7f0000000380)="945add6222182eda5e58d81934b73d110cc3b155aca63ccfe5faabf739bbb53f2666ebfdc9b91326e5d6791d78f61c78bb6b25ea89a66e1729bf0ccf68da8563412bc5332187aaac92440e5a2eb6d83be7ef672b87526bbdca4ecce1c8c5999c7005f4fd7f0971d7e689bb084e927e18a755153d8b5fc8a9b6053bc0d1f0541898327232acdbdaf88f2c", 0x8a}], 0x5, 0x0, 0xd9) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xaccd, 0x6}) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:46 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:46 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:46 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x4002, 0x4) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:46 executing program 0: socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r2]) setuid(r1) setregid(0x0, r2) r3 = msgget(0x1, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/204}, 0xd4, 0x1, 0x0) msgrcv(r3, &(0x7f0000000000)={0x0, ""/3}, 0xb, 0x2, 0x1000) 03:23:46 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:46 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:46 executing program 0: socket(0x2, 0x4001, 0x2) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000100)={0x7f, 0x0, 0xa1}, 0x0, 0x0) 03:23:47 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x66c0}, 0x0, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: socket(0x2, 0x8003, 0x0) socket(0x20, 0x4000, 0x0) select(0x40, &(0x7f00000000c0)={0x80000000000190, 0xffffffffffffffff}, &(0x7f0000000100)={0x5, 0x0, 0x0, 0x10000000000003, 0x0, 0x0, 0x0, 0x589}, 0x0, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: socket(0x2, 0x8003, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x34, 0x0, 0xffffffffffffffb7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x6}, 0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="fda3d27ac2649f612a5696f3ddfac92e33cdcc67b2e94b1227bee4329e8255bd45ed806e6139454f432a6ba3f04ad5b8f01519904e42eebaed4c21b42d2f7cbf6184261e7056676b2dda676743cf75ee743d6eee36741ae981f09b6f9e672fd3135d3b3697f316703db5030539fdd92505ee", 0x72, 0x400, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: r0 = socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x8}, 0xc) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=')J\x00') socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:47 executing program 0: r0 = socket(0x2, 0x8003, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x1}, &(0x7f0000000000)={0x7f}, 0x0, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 03:23:47 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 0: pipe2(&(0x7f0000000000), 0x4) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x7) socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x3, 0x4000000000000000}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7b, 0x7, 0x4, 0x1}, {0x8, 0x4, 0x6, 0x40}, {0x8, 0x8, 0xff}]}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x2) socket(0x0, 0x2, 0x9) r5 = dup2(r1, r1) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) sendto(r7, &(0x7f0000000280)="54bb1dce5746a740ee8d3e57123475756f7711e1073776de389c0814c1ce2ee9ffddf94f056efcb63f6d7f4fdc2c28673858dd673603540a12c071073b1bc3649d147183fed0650554ba434aee60e23c7dd06bdcff0ae39a531212b90a6dce9521bf753cf4ae6d864411cedf126b500df6cb2276293ef79f55d808a3d3088a33c3fa172bbce3b2b04d87d7b27dd7f9c6b6aa57e8e951fc4d25f9ca79293a0151373e7a6730b880c26c6f4434b7d171982e6b7ac25ccebb5001de8ae19c2809f2d55d37f26f544cad4edf722dc477aa9dc6fdaf8a4daa7e9a856ecdacde7a57c093ac160d098d9056bd7ad97e24d66389", 0xf0, 0xb, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x8001, 0x9, 0x401, 0x0, 0xffff0000, 0x6, 0xffff, 0x3, 0x2, 0x0, 0x625b}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) lchown(&(0x7f0000000400)='./file0\x00', r8, r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) getsockname(r10, &(0x7f00000004c0)=@un=@file={0x0, ""/37}, &(0x7f0000000500)=0x27) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:47 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 0: r0 = socket(0x2, 0x8003, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x38d, 0x8}, {0x18, 0x3, 0x4, 0x1}, 0x495a, [0x8, 0x5, 0x4, 0x1, 0x80000001, 0x80000000, 0x8]}, 0x3c) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x2000, 0x0, 0x0, 0x3}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) 03:23:48 executing program 0: select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 0: r0 = socket(0x2, 0x8003, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6000, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x8001, 0x5ea4, 0x1000, 0x1, 0x6, 0x80000000, 0x7fff, 0x0, 0x0, 0x5, 0x9}) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="188de82bc174cdc4c07b2bf0de19bdffec2c5c89745859da76fe769943d263dfab1a4a53c0c6a922c0c429e1", 0x2c}], 0x1, 0x0, 0x0, 0x401}, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000340)=0x22) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000200)={0x8000, 0x4, 0xb}) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:48 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 0: socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x5, 0x3, 0xfff, 0x6, 0x2, 0x8, 0x8, 0x5}, &(0x7f0000000040)={0x80, 0x6, 0x6, 0x6, 0x8001, 0x100000001, 0x8, 0x3}, &(0x7f0000000080)={0x7, 0x0, 0xffffffffffffffaa, 0x1, 0x8001, 0x77, 0x3, 0x5}, &(0x7f0000000140)={0x1, 0xcfc}) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 0: socket(0x2, 0x8003, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x8000000000}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:49 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xc323cbdad8732bcf}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 0: ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)=0x1) r0 = socket(0x2, 0x8003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) select(0x40, &(0x7f00000000c0)={0x800000000190, 0x40, 0x0, 0x0, 0x0, 0xffff}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x3}, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) r4 = dup2(r2, r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) openat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x80) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x204) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x40}, {0x1, 0x1000}}, 0x2) r6 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getpeername(r6, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:49 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:50 executing program 0: r0 = socket(0x2, 0x8003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xffffff2e}, 0x8) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:50 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:50 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:50 executing program 0: socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x1c8) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 03:23:50 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:50 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:50 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) socket(0x2, 0x8003, 0x0) pipe2(&(0x7f0000000000), 0x30004) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x600000000}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000}, 0x0, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000140)=""/228) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) socket(0x1d, 0x1, 0x0) select(0xfffffffffffffeab, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x1d, 0x0, 0x20000}, 0x0, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) socket$inet6(0x18, 0x4, 0x9) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x0, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) shmget$private(0x0, 0x3000, 0x101, &(0x7f0000ffa000/0x3000)=nil) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x0, 0x6}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = semget(0x0, 0x2, 0x20) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget(0x2, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/75) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0xffff, r5, 0x0, r6, r7, 0x100, 0x1}, 0x6, 0x2, 0x8}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8bf3, 0x4}, {0x18, 0x1, 0xfffffffa, 0x6}, 0x0, [0x80000001, 0x593, 0x90000000, 0x81, 0x0, 0xbf, 0xbd, 0xd9]}, 0x3c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) select(0x40, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0xb338}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x100, 0x80, 0x784e, 0x141, 0x4, 0x40, 0x100, 0x80000000}, &(0x7f0000000180)={0x80000001, 0x3, 0x4, 0xfffffffffffffff7, 0x7ff, 0x100000001, 0xd96, 0x5}, &(0x7f0000000080)={0x2, 0xffff, 0x12, 0x1ff, 0x6b7, 0x1, 0x5, 0x401}, &(0x7f0000000140)={0x1000, 0x5}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) kqueue() ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x9, 0x2bf}) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:51 executing program 0: socket(0x2, 0x8003, 0x0) select(0xffffff0f, &(0x7f0000000000)={0x190, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:51 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r10]) getgroups(0x6, &(0x7f0000000080)=[r6, 0x0, r8, 0x0, r10, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r13]) chown(&(0x7f0000000180)='./file0\x00', r4, r13) fchownat(r1, &(0x7f0000000000)='./file0\x00', r4, r11, 0x2) socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:52 executing program 0: r0 = socket(0x6, 0x8003, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$BIOCFLUSH(r2, 0x20004268) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) write(r5, &(0x7f0000000200)="960f0baee0195e1b79900574503091cdb8d902e25b2928bfe9", 0x19) renameat(r2, &(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) select(0x2b4, &(0x7f00000000c0)={0x18c, 0x0, 0x0, 0x400, 0x7}, &(0x7f0000000100)={0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:52 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:53 executing program 0: socket(0x2, 0x8003, 0x0) 03:23:53 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x0, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:53 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:53 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:54 executing program 0: socket(0x2, 0x8003, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000140)=""/4096) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x3}, {0x18, 0x1, 0x4, 0x57d7}, 0x8d, [0x4, 0x6, 0x0, 0xb25, 0x87b, 0x1, 0x3c, 0x8]}, 0x3c) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:54 executing program 0: r0 = socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000280)=0xd29) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000007c0)=0x8) select(0x40, &(0x7f0000000040)={0x9, 0x40, 0x8ce4, 0x200, 0xac, 0xfffffffffffffc01, 0xb3, 0x1}, &(0x7f0000000080)={0x100000000, 0xffffffff, 0x8000, 0x8, 0xffffffff, 0xf, 0xfffffffffffffbe3, 0xec83}, &(0x7f0000000140)={0x3a3, 0x1, 0x101, 0xffffffffffffffff, 0x6fb8, 0x1, 0x2, 0xd0}, &(0x7f0000000180)={0xfffffffffffffbff, 0x3ff}) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) fcntl$getown(r0, 0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xb6) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20000, 0x0) fchmod(r4, 0x40) recvmsg(r0, &(0x7f0000000780)={&(0x7f00000002c0)=@un=@file={0x0, ""/47}, 0x31, &(0x7f0000000640)=[{&(0x7f0000000300)=""/90, 0x5a}, {&(0x7f0000000380)=""/55, 0x37}, {&(0x7f00000003c0)=""/49, 0x31}, {&(0x7f0000000400)=""/218, 0xda}, {&(0x7f0000000500)=""/7, 0x7}, {&(0x7f0000000540)=""/231, 0xe7}], 0x6, &(0x7f00000006c0)=""/145, 0x91}, 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000200)) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) socket(0x18, 0x1, 0x0) 03:23:54 executing program 0: r0 = socket(0x3, 0x8003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getsockopt(r1, 0x7fff, 0x6, &(0x7f0000000040)=""/10, &(0x7f0000000080)=0xa) sendto$unix(r0, &(0x7f0000000140)="82956f0baca2aab8ebf3915ec9c78588e310446b720b16c0b7d0a0526fe05c6d01882166d18bdd12ed36397308d6dbb1599392cbcdb668f73df3164930a0bf5bd835f0790f0c85eda8b027c17ca341678c82a43b6b44e9c118bc7cb727e42c6276f6ef7c6c487a222d0894963b041784739dde91a9201b74cb6be72de06e116d26c0f1852853dc51a673760c36394c3c22468f68909981be5b478ca1677a7fd5886241facd7da23e4fdad036b55027235743d5dde0aa45e1ed4561cbcda7e0d41f4769ff5453708aceae8df168a623b0f7", 0xd1, 0x2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:54 executing program 0: socket(0x2, 0x8003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) close(r0) kqueue() select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x8001}, {0x18, 0x2, 0x1, 0x9}, 0xdef1, [0x5, 0x5, 0x8, 0x80000000, 0x1ff, 0xd5d, 0x8, 0x9]}, 0x3c) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) socket(0x18, 0x4000, 0x1f) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) 03:23:54 executing program 0: socket(0xfec8d032a408fc0c, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:54 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x3, 0x92, 0x19e3, 0x4955}, 0xc) socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x1, 0x0) 03:23:54 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 03:23:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/de/\x8f\x85f\x00', 0x0, 0x0) r1 = socket(0x10, 0x8003, 0x4) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0x0, 0x7, 0x1}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x8, 0x5}) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 03:23:54 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10101, 0x0) fchmod(r3, 0x27a) dup2(r1, r2) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x1, 0x2, 0x0, 0xffffffff, 0x4, 0xdea4, 0x1, 0x1, 0x25, 0x7a}) socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() select(0x40, &(0x7f0000000180)={0x5, 0x1, 0xffffffffaa13d0bf, 0x1ff, 0x0, 0x200, 0x7fffffff, 0x3}, &(0x7f00000001c0)={0x5, 0x7fff, 0x6c, 0x401, 0x7ff, 0x3, 0x8, 0x8}, &(0x7f0000000200)={0x81, 0x80000001, 0xfffffffffffffffc, 0x2, 0x3ff, 0x3, 0x0, 0x6c}, &(0x7f0000000240)={0x400}) write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x4) 03:23:54 executing program 1: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) 03:23:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:54 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:55 executing program 0: socket(0x2, 0x8003, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0xfffffffffffffffe}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 03:23:55 executing program 0: socket(0x2, 0x8003, 0x0) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 03:23:55 executing program 0: socket(0x2, 0x8003, 0x0) geteuid() select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8d, 0xfff, 0x0, 0x0, 0x1, 0x7fffffff, 0x4, 0x7}, &(0x7f0000000280)={0x8, 0x3ff, 0x9, 0x0, 0x1ff, 0x3, 0x7f, 0x7f}, &(0x7f00000002c0)={0x4, 0x8000, 0x0, 0x100, 0x4, 0x4cf, 0x8, 0x5}, &(0x7f0000000300)={0x100, 0x7d2}) getegid() accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) sendto(r2, &(0x7f0000000000)="4f894dbe514d33d60d2611273c92c6a46b2f47a33a09d8e7df7efc99b6a2a2343be8578de01ccda5ed27ac213556b30d5368f8dea93bebbbf3dab5fc73c20fa9cd1cae321a9f89b318ece408df6b39f6f0518a0cf515699a008b738b9ea482f04440d1278733b687982cf8f1385fdfac2b8a80eb6f4efb92d3292f4125f50612c3cba62a559c34904666bf86a3962431217c1e1a92c016b9a8bdfac6f58a959442da8ecad61a409d578e15ca99a83d1512e6b72b5d46537cff2b2cbe", 0xbc, 0x5, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8000, 0x1000}, 0xc) 03:23:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000001600)={0x9d3, 0x8}, 0x10) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) listen(r1, 0x1ff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/klog\x00', 0x40, 0x0) dup2(r0, r2) r3 = socket(0x10, 0x5, 0x2) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = getpid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) fchdir(r7) ktrace(0x0, 0x5, 0x18, r4) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r12) r13 = getgid() fchownat(r9, &(0x7f0000000000)='./file0\x00', r12, r13, 0x1) fcntl$setown(r3, 0x6, r4) socket(0x2, 0x8003, 0x0) socket(0x20, 0x4005, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x10, 0x0) select(0x40, &(0x7f00000000c0)={0x190, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000100)={0x7f, 0x0, 0x10}, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001440), 0x5, &(0x7f00000014c0)=""/105, 0x69}, 0x0) 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) kevent(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: r0 = socket(0x2, 0x8003, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xa53a) select(0x4, &(0x7f00000000c0)={0x190}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: socket(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000100)={0x7f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffaa}, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x100, 0x8ec8}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x5653, 0x6, 0x15}) r2 = socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0xf9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchdir(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r0 = semget(0x0, 0x3, 0x0) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000080)=""/132) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x7, r1, r2, r4, r6, 0xc1, 0x7}, 0x9, 0x8, 0x3}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x1, 0x4000, 0x40) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000300)=0x768, 0x4) socket(0x18, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/245, 0xf5, 0x42, &(0x7f0000000000)={0x18, 0x1, 0x8001, 0x7fffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0xfff}, 0xc) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) sendto(r2, &(0x7f00000001c0)="ea4de938bab9ce44e533f72783c96169e0c1e1b584d46ee09c1ca065d97013a1133aa987d48d7cd0e9205c753860d6bf2ed780cc9a4ec759bcf49d3ded93e550ffced48d0c1e601b367e72ba5cae5ca7d5570389183d5ec17b341e6d31bbaaeae1041945f3e0f1c0b51727b163598758c71488b19a8459f1cc643d445e5384da08febad6244e444ed2aa8243c5407119cda6eba8680b79d4e8fd8bd41737160b8a285f6a28c1905fc747cc022bf1c6902553a563e08d8637282a1cdd506de230bfd77952e509166fbab880196cfb32101f802b9d55774cdc195b", 0xda, 0x406, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x9, 0x63}, 0xc) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:56 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x3, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt(r0, 0x101, 0x4, &(0x7f0000000080)=""/143, &(0x7f0000000000)=0x8f) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt(r3, 0x9, 0x8, &(0x7f0000000080)=""/97, &(0x7f0000000000)=0x61) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x18003, 0xff) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kqueue() r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xceb5, 0x1, 0x0, 0x5216, 0x5}, 0xc) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kqueue() r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kqueue() r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x4000, 0x9) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000180)=""/206, 0xce, 0x1800, &(0x7f0000000280)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="5c9bc144f27e5da90b9b88c250431e0d6bfdc36e18979c2b9bc8f15e954c2d1f4224166b51cf1bcac9bd315834a54d87df60aaf712cf4623f872e9b01c57ad653f1500252251bfebdb710d7fc9c933d7cb25bab875e177d6c57760f8ad23b11389b3e0ac3b04eab25c4a325e940305dd7dfe711aae8c62ded8aa63659161cd56c56846ffcb7bdf290607efb3c6a52149c070de2731cf263ff2c723c5676626e9ebb7f821598e14963a19d2a294c7bd966f13daef0d37607be2d17eb8ebdd79a2c9321bd73141f68591d0bf146d77309aee486b3f2f303a90ac23c121276508", 0xdf, 0x8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x18, 0x1, 0x0) r2 = socket(0x6, 0x2, 0xdf) write(r2, &(0x7f0000000380)="295f50230336d844b7398c42313a9b2436bb51c3f2dc2787e2cffa631a0a677f3610f762c622101888fecdd75a0a78e926b082b163ea181d0217273c896749ac0a90b34062510defbba5670d833ae8317270ba2b057a95cea03dc1c7341791e210843f09b06f2e8458a75d3a4d8b16b898be2fde881f11cd992160c8086389eee5b360e8b5dd06e13a98cf7c63509a3ab83da578bc85286eaca8d6ff2c0dee6ad43f5f2d61dcf42b7b22c520158bbe96824be73c6fbe0e52cb1119bafee7784984fbfe3f8282f2c3b0677d9e441a87ee", 0xd0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1001, &(0x7f0000000000)={0x1000000}, 0x8) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) getpgrp() syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) close(r0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socket(0x1, 0x1, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x6, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) lchown(&(0x7f0000000500)='./file0\x00', r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) lchown(&(0x7f0000000500)='./file0\x00', r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:57 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:57 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) lchown(&(0x7f0000000500)='./file0\x00', r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x6) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 03:23:58 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000680)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0xde) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) listen(r0, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r5, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r0 = kqueue() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() dup2(r1, r1) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) dup2(r2, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x4, 0x6, 0x1, "c92edfdf695b933b96d4f2369a4565c05e63355d", 0x8, 0x9}) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:58 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x1, 0xc002, 0xc1) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvfrom(r0, &(0x7f00000007c0)=""/4096, 0x1000, 0x3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', r0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x4000, 0xfd) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x1) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x2) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0xff) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, r5, r3]) r7 = getgid() getgroups(0x4000000000000194, &(0x7f0000000080)=[r6, r7, r3]) fchown(r0, r1, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x20, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/19, &(0x7f0000000180)=0x13) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x10000, 0x3, r3}) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x20, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_index}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) shmdt(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) fcntl$dupfd(r1, 0xa, r2) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x2f, 0x3, 0x20) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x8000, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) socket(0x18, 0x1, 0x9) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x4) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x85, 0xffffffff80000000}, {0xfffffffffffffffd, 0x8001}}, 0x2) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x20, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x9f5c541340b16ee5, 0x0, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x192) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x9d79ed328fae0c32) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x6, 0x2001, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) lchown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:23:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) lchown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x80, 0x16d) openat(r0, &(0x7f0000000040)='./file0/../file0/file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0/../file0/file0\x00', 0x9c0f08df6c6de632, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x97df6fefb35b1dc3, 0xc6a4d3aa06263f9, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x33, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) lchown(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) semget(0x3, 0x4, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) clock_getres(0x3, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) dup2(r1, r2) socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x10e}, 0x8) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x0) lchown(&(0x7f0000000500)='./file0\x00', 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) close(r0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r2 = kqueue() recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, 0x0, 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x2, 0xc000, 0x7) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffff, 0x1}, {0x18, 0x3, 0x2d8, 0x1}, 0x0, [0x3, 0x1, 0xffffff01, 0x8, 0xfffffff9, 0x3, 0xffffffe2]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, 0x0, 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, 0x0, 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffe17}, {&(0x7f0000000200)=""/68, 0x31f}, {&(0x7f00000006c0)=""/160, 0xfffffdeb}, {&(0x7f0000000180)=""/80, 0x4a}], 0x334, &(0x7f0000000440)=""/110, 0x76}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r3, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) close(r0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="93389e25069454f1b8fd150ff736e6", 0xf}], 0x1, 0x0, 0x100) socket(0x15, 0xbe57cb0231777e06, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x3, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000080)=""/192, 0xc0, 0x840, &(0x7f0000000000)=@abs={0x2, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x4006, 0x5) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:00 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x5, 0x6, 0x100, 0xcc7}) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/80, 0x50}], 0x4, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) msgget(0x3, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}, {&(0x7f0000000180)=""/80, 0x50}], 0x4, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2b, 0xb5, 0x0, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) recvmsg(r2, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/12, 0xc}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/77, 0x4d}, {&(0x7f0000000380)=""/219, 0xdb}], 0x4, &(0x7f0000000480)=""/186, 0xba}, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="e7064996bc010ca56126209fb2e90b9c9136b91a8d0cdf3b61c844d09851247e70136500cb74c7d5a46d15d2a58419c920c2480a477a3d724fddb061f7e1f94d157de92ade947f621f2a547b8d1f6582549473c9c7b46e08ad2405ed6483f540773a1febb45ac8ce9104177f4a14b485215e2f7c4b550dbe49c92697be5a7200195579a95a681c9c3bfc21359426b926f375e00ecb48d974b4d07ec0b04cac501c69c9ecd2edb54c32c31ce39a75dd4d58c90c7a0539734d6fe7e4945be0071f10ce76cffea8133abcdeb7b1875db8f3de50e46e28983394736e", 0xda) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x20, 0x8000, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x5, 0x8001}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="46ee2aefb4aa3141e18673f4e475a7d9f11e2acd31e716cd767dc547fc41b338c48c251d12ba029aae27ecb4964cde7f1bdce251dd05fe728f3aca4fa77d7f465861123e1467045c433cd6bc100487fd41b314bbfc5ce4728d245c", 0x5b}], 0x1, &(0x7f0000000380)=ANY=[@ANYBLOB="f800000000000000ffff0000060000006be3cc79641ed3469bdc05d6804bc192b47926031ba35d900c34f2ce248224e842be614bb66f01b8a3dfcc3c058d2531ca05ff3ab88100d0bf8d4104da2c7887ad53dc439bcb03e694dfa1d371892cc43f5c2c63e3bba1dacef020266d76f315149cdc6c2f819d64caeddfefb22143416f8027b671be4b5bc95e51686949197da13a86da9b4825fc0f238a49d81526daf4762e727120b71b7fc37ba772970be9f0c6142b79bb933a42a10db6f4ce18e600f11dc88293eb4eda355d8f652fbd1c1e35ff029df207e764b570df13210cd2d70a5018dce2b5ebad4fa6e80059f13e37b1f4a300000000e800000000000000ffff0000feffffff8bb4dd678daf15c33e9022071d07944bd643eabb23e15e45ffe0d3f731873cfd42371a25fd59864359340fe0ac9d28a5c932a61a79f277e27802fe220698523e4c44ab8bc8a9c5f4e250965341c41effdb3aafb42fdecf37e31ffb1309ce2440aecd1c201da3f80ad4b10a9acd065667caa3ff5f47e1bdab8932dee66f6b3a22fb1473431827c13d3fe62ef1859e4924225c97e929811e8d5a8758eb93e58e22700cf38248512274bdd9cd8ee43b9585664244bd630160276ceade9ba7161d50e463b2fc411964ed08032127356897fbed29b576c01c7000380000000000000001000000030000009b6c02a4289ad1867a56b067f1ece5438eb75ca8680e38be0b195e73d04045bc7eed000000000000"], 0x218}, 0x404) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x20) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/66) socket(0x18, 0x1, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x40, 0x96}) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20002) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}, {0x0}], 0x4, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}, {0x0}], 0x4, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f00000006c0)=""/160, 0xa0}, {0x0}], 0x4, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\xf1\x00', 0x18288, 0x0) socket(0x10, 0x8001, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {0x0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x7, 0x1, 0x8, 0x1990, 0x20}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {0x0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) fchmod(r1, 0x44) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = getpid() ktrace(0x0, 0x5, 0x18, r3) r4 = getpgid(r3) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x3, 0xffffffffffffff95, 0x4, r4}) syz_open_pts() socket(0x18, 0x1, 0x0) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0xfd) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = getpgid(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r4, r5}, 0xc) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x1, 0x8) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000200)=""/68, 0x44}, {0x0}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x20, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socket(0x7b587b236d3b23b7, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x9792560f84c9687e, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0xfe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x13, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0xc) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0xbe, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{0xb0, 0xffff, 0x1, "6d5a4a173e1a2eab9cdae1f804f8aacf8a837c13eb58261ad7e78872153b76066b3c17f202d13706a81f532b42402df3f4239cbe6134db2242112831a37b4e1ba7a743073012a8ff491ec877bd11408cd4edcdc9ccc6f056c7b43db6b9d5865cf0bcfca859991d690defaea9e3f1ba04f4f045cb0e33c08f7e913628a7c6b58783b322081a6936aff0885e41f62f6d003e6940a31515d45e20bb059aa1735532"}], 0xb0}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b765240238c382f3bfee07ee94d3dd32c5d722e1ab70", 0x16, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x2, 0x0, 0x98) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x2, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() r0 = socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x9}, 0xc) setsockopt(r1, 0xfffff800, 0x84e9, &(0x7f0000000080)="01f9d96fe6d07cd309fcca6005fcc553376103f1e1dc699aa71525fe1b60e4e5f01fc479297f9a87e0be9a99f33210bc3e6fd5b138898b3aba1ab93a4f67e717d26c0f4dbe543ca06896111bfdad06e87f8dd61dd8bea712f88795d6eec0a55e1eaf2a6f7a49b84cd3114f14773da4bce509f6240e7643459b19607ce44ac7a73d05ccdab704042dd301525903aebeb2ba4f705607c1ea427bdb3e8ca02a50d13744ebd06fd9b4d2afb2b13454c034b0b3657d0eb77b585f5e0ae0dd672a7b67101482fa5fa1a207764f56c4e087d94e45ca6d6587ac2055c3f771f90d", 0xdd) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r9]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r13]) getgroups(0x8, &(0x7f0000000100)=[r5, r7, r9, r11, 0x0, 0x0, r13, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r14}, 0xc) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{0x0}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 0: syz_open_pts() kqueue() socket(0x18, 0x1, 0x0) socket(0x6, 0x2, 0x20) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a'], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x10, 0x4000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="7afed7e31b9fb3a81a178baaf79854e60fb97dd823759ca4a850458618a75a51cf897b259428f283389df2adeb61a9438892f8432010a1bda564f0bffbd9349dbbd1154fbe75eeedf2873444bbc96081a9944f032a69b0fa62ef41a8b9ca82b4ef123db58822bc8aa31f23aec31b80e3eb068a607eeb70fb968a7520f29b9fdf7fdf52699a588e51fde148095297fe66c6d085a39399830a462a0441", 0x9c}, {&(0x7f0000000200)="c469034d0728b5e70f0f", 0xa}], 0x2) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x0, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000080)=0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x829, 0x35, 0x0, 0x0) r4 = dup2(r1, r3) bind(r4, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x0, 0x8003, 0x20) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x8000, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 0: close(0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x6, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x16, 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0xc00b, 0x1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socket(0x78, 0x5, 0x8) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) listen(r0, 0x8) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) bind$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x1000, './file0\x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0x80, 0x8000, 0x8, 0xffff, 0xfffffffffffffffc, 0x9, 0xfe78, 0x5}, &(0x7f0000000100)={0x8, 0x0, 0x5, 0x1000, 0x2, 0xffffffffffffffff, 0xfffffffffffffffb, 0xdde}, &(0x7f0000000140)={0x5, 0x6, 0x1f, 0x40, 0x3, 0x40, 0x6, 0xfff}, &(0x7f0000000180)={0x9, 0xad}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)="3287567f099d434b9da5924d10c3882ea742496967368c56150575e1577d612bf57d51e4a4df7c6be97aaf55d129a98bcaa0cc494c7e0930654e209f3f6bf121dea8d106ff3660910f0a8e9a51c250", 0x4f}], 0x1, 0x0, 0x81) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x10001, 0x3, 0x4}) socket(0x18, 0x1, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x2) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0039000000000000fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3f012b33cb9ca62fff5123c2ce6db25fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda00b1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7200000003f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf10600e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac553825ec02a525d9af58a58f29cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7a88c013c7381f77d036b0233aca38bc8789d07abb12951d32de6cbe9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d7dc3b937a1aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b09b4471110005d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5819476deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2ca5395a3340d29bcccb1289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a53ead512e475e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000067632330ad691bfef80b0ff7a26b125e413795f529273eb1377e9e867c9d9663f9d122eea78fc89e217a1afe7b7c13fd9696ad10a3378de835c6698aa76c52bde07e9a53eccd4b836c4e0fca5c0fa0b2529ab93033940a5ecefa7f6d03ef6ed0cfbbd563a2586d31e84c7d0ff9ef995708d0e533e47100000000000000000000000000008d0e6ea2000000000000000000"], 0x10) sendto$unix(r0, &(0x7f0000000180)="0c4645f38611c33c", 0x8, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x0, 0x4}) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x1, 0x1, 0x6) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffd, 0x8cdd}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x5, 0x7) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = dup2(r2, r1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) r5 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x180, 0x1) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='\x00', 0x4) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{0x0}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:05 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x40) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/161, 0xa1}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/181, 0xb5}, {&(0x7f0000000280)=""/158, 0x9e}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000400)=""/148, 0x94}], 0x6, &(0x7f0000000540)=""/134, 0xffffffffffffff6c}, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x10004) faccessat(r2, &(0x7f0000000700)='./file0\x00', 0x106, 0x1) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:05 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:05 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d", 0x1e}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d", 0x1e}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d", 0x1e}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 0: getppid() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/162, 0xa2}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f00000002c0)=""/82, 0x52}], 0x4, &(0x7f00000003c0)=""/156, 0x9c}, 0x400) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d", 0x2d}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d", 0x2d}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x71a2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d", 0x2d}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d3", 0x34}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) recvfrom(r3, &(0x7f0000000080)=""/117, 0x75, 0x440, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./f\x00le0\x00'], 0xa) socket(0x18, 0x1, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d3", 0x34}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d3", 0x34}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90d", 0x38}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 0: syz_open_pts() syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) listen(r0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90d", 0x38}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90d", 0x38}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:06 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="63bdc9b2951eaa7c72c04deb12e97df2a8f129e565a31478aa3b9bb88115e421db16966c6a65ff3791bd2013b927331af4ebc06e64dc5b50aebc53e77cdf30a6d040db1196c02efb01efb430d23b89379619daaad2a9602f9320867559500fb784e79a3914ce640d90ff7aebb366870f33f0ade5d7fa01640c004e761b2e844a7464a8c10b39f50fc4511c4a1290c49bfe3874ee6996965044af7f", 0x9b}, {&(0x7f0000000140)="0f8e4e274fa2443b9ea5d87402933be17b39bb641ae7fad5748116be353ea9a3222b04cd588a3f5fd03d8a1c3341d40e7e982b4de07b247433862e75c34a02d94992ccf2046b03e24ff54795074d369b167e0b0ae562a3d4bce8a79caf5aac30fa622a7acc242c13ac8ad6265176f56dc2ce299db2676ebd59763c636b85119bf335775e9a5f925c75280e4996c7e391f2d1ea3928d24970afb679fb3fd374e30f7ded16242c8d8332e188698e63b893d30a48a576d9093add492743e1a2c1973a276b3d", 0xc4}, {&(0x7f0000000240)="4b51d5218da8f55987bd06ee4e0a1c79792652de4f0dc681da4bdd48b718193769e5f6b015b3", 0x26}], 0x3, 0x0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 0: r0 = syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/diskmap\x00', 0x10000, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = accept(r5, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = getpgrp() r9 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000080)="2583ba26b52c6c08245e89752a3817fa679ebdea0054d85453817271ac4eb881f1efdd326529f90fa62c51b304cfb5c488977ca5aab40a0c89239de1df0eabea1c3d8735298c8013596745317a4ec024af2e85821f815909db4018d7096008a96e3f5667d13ce27450dce28555f7de376f1d0da70f1d0ff6914b8241462db4a8d90d4b0926a2dc9f581893ea50ef42127579bcf92f37c711580bf7b3b6500a752ef38c3e8ae218952352b73ac4fb11bc46290a3ea8981c84ba748179b1b710fe63c7edb5f540c909257df693ba93b304fd2fff517d2eb9bcc5302f599d96ef89a98bbaf4c03d7c3f1c55762b2f9fe38969c356cdfaa0635ab5f6a70f10", 0xfd}, {&(0x7f0000000180)="dd295aaa2682b38245e390a1a5e57d8c7441b23e702a9114c92f987f85ee8a3444792f8186fe8d4c42bd1809c2f0fe376adbb4edc0b45049b2eb67f058dd43b858c478f8de651825f384f81263f5cde028c6e1a9612d59d99d98c6166e046bf365833d041b4bce3984ffb44b5e38d6ccf370199ff99d2ee6df53be317a9d8de585a6b923251b28f55934203f2aeeca6303863e466b", 0x95}, {&(0x7f00000007c0)="c3842c3f74271594896be77fc858d47a79c7c95129f3b476fa408f7f730140b2f5b5ae2c62d345a88329bafd0f92d2445704e5302f2ab34fd2d7aafc33e356ed35b301297443fd4267b6c3d35bc5d42f95ce6b0ca3c4dad02c6a23f41b2b7b6a5342a0c701502d8b7fc24a13d3e8ef6d772e6fce62eeed8d5b5f04a6876f39cc9c7d4d759756fb31ac95180fb751de2b83f5d12c7e5a6644b3af02d7e4eb7110190ebc24ccc5e5683d281dd168803033225ded756f73cfb9ac7bdbc7bbb3c524bb92c5d08fa1f2f364e3ec96d6cd367d38270df04f86ffd392236d3d59f49f22bbf771619a17b9c7bcd1a37fc8f2add4133007c2003062157c014b63d73027b118f616ff4dd5d9e6a18abb67d2ec64751009b6a68e344bc4c20eee06002161afba919ed3b2329c22b551a760bb5675918ed73a0424400ab5c690d1ca1b1e896390da462c5ee4d38c5d1de1d09e0f83af05c89d5118b65573bb24b0f20a23d62d3b8c82225cad3a08c4b8a8add734c19ebc0a7d64c3120d73b58900f3acef6da9e1f9a7218572ed51544914f9e651785f49931008094b5af861ace6953e700da45cb24f6ec36de310cf6da4c215612b8d658f39ebc4af4f4e2b94f51871cbdbe529c96dfd13ef09ace20725014a6f360b084c336bb60d2e673516215cc067e200add0a693dfd9bb434dc1a4f43ce641e2dfd4003352984f23a270be6333193b5fbf7b215f9f44e8bbd9f5f92ac9f0561b35100979f51bb601ac82341c952cc5020dd62025aafa28b148ff130951cf5be6af6fdcfd0b88fe9092cff1a1fde93d54e54d09b4a2b125905b7fb4f6e54313e298b119701a2848d6139c634d21bbb84734310812792e4adfdea2a3784ade9d4ff405ddab161024344953381cae18e6b6546b37e03708bb919d708710867e34c5aec629d74b39c2bf28ff4547dd3d3ead134abc844b068dc2ae247f415b12a0a373c7bef2329d3e0f7af362bfee90cb7ed006573b3cf13bce1176a7c801603953149998cfeb007c650be6adad70843bd38856c1cbc2b13fdafc4d26d8ad9f9265f57efd24ed461d6ff34f9889dfadf65af09cf8cdf837008c4cc04127e4634d5dbdacf090d36efd9536b5bcb5de8f1512aefbe1991be70f1be498190aeacba9fe291bc76faba9cebad4b53d6cfef0f117dd20d07614c450ba62354eba94aabe5085ec0f09e504c7a291a7e28c270cf52cd9aeb06645f40fe961ce0336398531c850ead89746c4f30dedcca9a49aac8e57e093d990ddb333d986f0b3f37223a9758e8e705c2042be81226e3aa22f0fe2c59ff4f288bb1ec620dd09cfe45760ec4476b19cd53aa17a49e65f178a65313fdc2ff5e91ba06ca602c823a039f4af2f87894d6a1a4d4965f158116954b86f0a1a4cbcba1d42d952d0ae20e094fee9e48466985ecb161ca9a087e2e36549bb43ee1745ecc092d056eddd9811adea0b3b5cea2a88bc7d48862b2041d8b3f3c04976272aaa037fdd1bdf9c5cb60724149a1d5ee16697a6494e443106f5da71cccb57ced0aea74966ed1b7c79aa79533fd3d1ebde53230f63e8f22b209981d4cf0a7ecba64baf4dcdbfa1978bd1ab7d7d282b3de228a582fcf6bb6c95eb9862ff873e9f710f82926f763b0c01d6fa73f5923dc7bd90e418dc43c6a97891b1ddb0788ec29743120e46d21a00d76520e542f27a76b8650db104f5d9bc4157f19f0fa820757fc41503858059ec8ad76269028134e20da0ff2cc4a1ef5600404e51da6683f3c12ea22309db0362df22f0d3ed34b9e07593065704997acff367bed13d96f7cf231caad2a4de58c506243e78ea5eb6b6d6371f5dd0e0d0e03f58ff3eb58a0b624165c4aeb81697a1c80ada142c135d0fbffa9604fc4226c64909278b60e8227420ad2848e6244b9258dfa3790431c1d5cbf49ced67d5e16a14028a274a9ac46ee3ab4c5b0ff034b36d487ee5212dc82bbb371f1d4a63f6565440b03b928fd6261e7b438d9117db54869fd5640cfdb15a67e0ba2c60294af14a6dd5eb650c705e9834a5a86896a6fcf732255c9c00fd7ad2a02817d5e864c1e3638c2ddb6fcb29271faa01c0ee56a7bf779077d0d8f90a4e160bdaf7926e26952e720ef75a62c7bb9d7eb25f9e28df0af4b372fb50f412641d4ee5e18afd719c825100b5b2d4add3fe4f251d2476849fd8be1ebd810da96bf8574c4cedc5b7dd918a70b7c68eab9ff1d88c04d2a9f481794caf6e3d1359cc5bb30e14aa6fa90b1cc2491f475f1acadd3c6f56cdf047a7dd08106fe54ebbd3ebc445f286ab2e76be285fbcf34906c28b876d4355b2797bc2ed9562a684eef6a02994e13a11768c203b3f2f9755f2d5bfb7fc392aff520d5b65c5d5b0eeb88db6228ddcd649e14a6011a13063cc81090e29211a7ba6c39bc4c114be37f74eb1bb4309915bc1c6967906f5671acca3c681eef6d77780ef938fe10a5506acad51cda2a7f77c5aec9258d990ff0f786a1ad0a87a50329f70fd8fa167a035211f589fb65af62647a071bbd263ea89138c55772b95b7fc8bd4d7bd6894f230298d12e0b0541af6e1b7db9177cec7def68c6d81fcdccda5d94f8f3ffa8cf1eca99c4c9f1e9c2df329aa34cfca2716f131d5876f7fbce9170c4fcbfbefaf7ed827d5aed0354108d09ce4ae65af45a767b471d77dbd68244a4cb252b43612bd72a91f3ee1e9574d1436f2d27b00a31f6e08c654bb4fe1ab78dcd980663568538da715ec6bc3b33e60f1495c35e7c5adf8240e65b6ff08b22768a2c0eed915d3f1399776a5fb91f7fce5bac625eb0bae82a5dbfafe1652f9c50e2e0f155f28232f4588dae69f3959cecdd43044ca739a2b2dcb29955a33bed2d0e18c67bce68eb06adf4ad5fd09a49b24e9ded27a07741093b954fd481ef09c223fd297186e64e704e62c7e8e017e1bbe6f3863ea4303bd5951acbde27042719ea02f6c0848a7c0e945a3785bf36f3ccb6e7d014ef2e754b36439ca527e3b55d3339fe741c5770b0395f2d6546147e789a9d11cfba5625286fbd4fef552657f553cbc6d846dc6b511206a2fca0955ea022943dc25eed94c1e4910166dee2af708b76b1e2b6ee133c7d52207c9638b1a21e7f643af54afb2a771f329db19802fa79827644656abfcb3f7f92afbf28f5d56de60e94d95081cf8fc23fd123fe6aa76617db3bb4eb133719b7c2393f78d0a3b9a4f4b548ebf78221a4791e3d8645920db2f9609a02388e3ba814b23370908b41b419d09ec495a3173ee74f618844a5ebfad9fe6383e6c5f45759707d979b263b8b8d98d7f89318bcb671b746678fe0b51ff196e4049af6bab1e4e65daec9d5e30f909fd07581f2a03154cf3ac260eacc8fd1f68ef2709730c04ef2449a483f645ef714b2b4f8b97590c1e6c0c5dd2bb606639b1edd68cdf99dc84521048473631cd343c4b4bbd417fa1660b97af2f3991693e6917da82e86be92eb39be253a13d863645426012084f44a1c4b37b976aece3e6f22e2dd7885542286ae4ea1d1355fed6a9edbe5f6d8b75b692203ddb10a89397fc0b08b13b36dd0d5460531c9c48dd7e56dbbcbafac656cc053f706ae4bb0184b4a71b678e0e860b45223855a37c10165cb698489649708154d55f72aa75091ab2dcde83f1a819e905ee146a0525e599aa95bbe3485a448bea009f88e173ce1701b0aeceb965b20755ce3446d33c95ca8c096b767a9441798224adbd7eea98b5ef8cb8c2ff75d8135597474af88a9b7726dd00bbc3c70a4c0e15e5c7c2c8dd07e0af135471c4d79b20ea271b42f4c4507cb4ab2fdd8c56bff59482e7e7669ed57ce30b3402e5f7fd5a7bd37b9db792b730516b8ee722353baceef1b6864025c8fcbd4d64a8fb2599020b9a04403b09de8c5580b3d25d53377ad0634059d0c382446fa3d07fd7ba3fc0e80a3f055485b985d65727fb4b4d4bfb7e575cd3086708ed370e848f1ccd2030905a9151dbffb1d9635ac3d981386224c551dfeecbe1576d07b24c3f90736c73e333b5510b5f56b0bbf8d67f15a52b28ec988bcb82d8a1e75cc92d7ec47dd783770bda2331be22a6c129d1e901f795e0b927552203d39f6ab0914f31fce065b18c2c62d9bf87a1a239e6e936edeacf2cdae1a60aa62982b064495f01385f112688c849807ba26a8769e09e1fd9df4c0299e9336d410d3391c66416dbfcdbbb99e232e017e16f9bddd40336381831eba980897f449bd6fba6585adf9beb125a845171e7fb75b271f44c49e4bdb41a92a55fde5665a774bacc62e2604cafe1a647c3179a71270400cd8f2de54f213ec6d76f1743d16e92efd060594092e47a00e7ddd1f99a5a3fac4a4d4a17d3d4be92d4ab28c47e34c2f1df063be3191ba9a2460fe26535eca28a452c6720d7b546068cb1bf445ee5a25b62b86d330d5d22fa8c7c0835d3a8002f7ca416c3f3d5918216f3e2f09624b572cac229b7df700c3db7180fcbd2331a305502f82899a17d343a10ffd6d7e2da3a7d80bdd8924fd6efbd4144e6cbf03fd4176c4792b945c44912c510a9bc4e93a31a35389a04d2e1341a36dfbc70020b9a3cfc3ddeab1d755ddf47a0b0cab0965f27959702ab102c8782f1cb8109df13fdd9a6131ea7a53820706a1834b0d87d932007a0baa895503a7ccd7b214a29f8f16f7892bfeda36ed63ac9aaff000ffc80e3d9c42fca471e9842abebb4fb6426c2403cee4062c81f27eed993583abf223b6a97b1f213f96dc09e6fb069ff87134e4760ba0d406c522472a94f3c35f96ee6fae8fde6f892f507ee96f0c498e49e2731b9e0687f5aa91d78e4d9dc3e3ab1ed678b28a5e0c1f6c113718533cb95d68fd62585023818d2310209f8fe96b38a8737084e38b80d0ef1186ec650e236398af576573ced377bffdc56cc0f69a4912730e199c657371d48c11da034db7b7039654306229cfc67c1ee428c02bf43a2764bcd4c6fda8b8226ea0ca97970525139980e7fcdef95e058616497d6283361c3612306145706b65fa938b498af534304fc01a6c09488e152d46601e863585c89b8d38e6dbbc85f07b86daac2e070abda55e60ffc47fc32c819cb2a2f50d160cc1a9b1b892c7423a47860c18fceec311787b37c6fa72e8b12207cc515107442e0b029c107bc21139ae78943c16339f93c7527cd4c073759cc7705dac2332ad36f878af9724cf95a91fa4add73367de7fc3ab2a3fb799e53ca6c3c3503688d87b59611089e1de1ba1840e56e2eea383ecfb49e2926edff139aa3d7b2243584919b4262a9649a0f31077ce48ca0b869d30ecb46a58c9ce8ba343ca30d375991ed3bfb8efae693a8391fdafd0d5e35d973f77943f6e61058c0bc37e9e3805c4a8ccfb955e7111dc6859e99a54b63c66707792fa9b5c05a1c50c825bae270e642f65d3a359caa9275bdfb89b42371eb6ef39886f5b13a8a31263f4e581d747276cfd36fede8ba0d7383b4bae54d340f63ce39732eb9c32f6595930f919471684b7f511f286e2504f86908e09b9e103f0865b15842e9aeaa2af84d64928844d060badd153a57979426d09b7762bad52659ed14ab76cb5c3b6c21496a8ea3183359b85294eca4b6f5e75ff1391ca6348a7cdccf16501f480b70052cc28f22a428591e39b7b18522b8e3060131949c4a08d4acc35523ca28be432daaeb55c0cadb6a563b99f3ec864d92a9cea5c1d7d9cd2f20c460809133fe65d93c28d3fba312c061ab00c87caef31e4ad82bfd3ac5b796d481451092d44998c561f565b5b407588e375bc8700cf8776412e6c6eebdec577c5ca1415838a6", 0x1000}, {&(0x7f0000000240)="3d16b6e3b58de53e66d2648cc50c58114bf7d28dc6c4af67e2efbad850edcbe51952bb75687027305c7a4310c9e5c53fccc32a44c4ab507c53c5e803ade54b3d6ee18401699c921e85e7b0a5770932b1bb0e5468b47c3a0fc424369e94c6efe967a2910aa7862607afc700f8d15e119aa92b1e710464704005105c4ce581fa806eff32b6a9cd5c8df9d757dc6a1e0bedb6065085dd2295946085fe8d5912af7d070b56d075dc43334e4f95", 0xab}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r2, r3, r0, r4, r6, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x10}], 0x60, 0x20c}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x4b0baa8d37747f88, 0x1, 0x3) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0ef", 0x3a}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0ef", 0x3a}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x80, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="1e77346ed3975d425a0c8d59ca574fe4618a425244f9f3a2a7675ca5afa7302db1d689699b310e6bdd5f71ea5f870ee9e25f0f708bef6faeb738904224174bdccc087f01e33a2e29d54c2d0e00f9a4b7cfad077e2593c1cc8369eaebc13f57f461bd6fadacae78f2cad5b22c3c7d71ab15d6a26e083be1404961fbfb921bb74b31dd03d12b01587392b178bcf5516e6428fda1dcb17286eadafec74a319ad5488c34257c42723bb6a7d525d3dd434522cf008125a9cae5ffb5de94ca4a358fc5d4b7491c3c25ba7e45a2f32c225251ffacf8987d", 0xd4, 0x400, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0ef", 0x3a}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f00000000c0)=0xffffffffffffff9c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x5, 0x7) socket(0x18, 0x1, 0x0) socket(0x6, 0x0, 0x4) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x1) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0x4}, 0xc) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0xffffffffffffffc6, &(0x7f00000000c0)={0x18c}, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x0, 0x6) getsockopt$inet_opts(r0, 0x0, 0xf91ba2d43abbf711, &(0x7f0000000080)=""/141, &(0x7f0000000000)=0x8d) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) getgroups(0x2, &(0x7f0000000180)=[r11, 0x0]) getgroups(0x8, &(0x7f00000001c0)=[r1, r3, r4, r6, r8, r9, r12, 0xffffffffffffffff]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) r0 = socket(0x18, 0x5, 0x1b) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x8001, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:07 executing program 0: syz_open_pts() r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x77) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x40}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, &(0x7f0000000100)={0x7f, 0x0, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) 03:24:08 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = socket$inet(0x2, 0x4, 0x5) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0xfe) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) 03:24:08 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) sendto$unix(r1, &(0x7f0000000080)="99cebc99b0699770c2c2ce939f1c056b6be9ea7cb3b6f79f4e542494dfe2b392e55e3f10d645f927925949d32b1543bd369db44d00807ecb2179ca69ebf6477db52f30498e5141f463a782ecb7260087917d93e7759fb1cdeb7c0480a60a8b35e28f1f7ca9ef0474a8439a7d8ea09993d3792a2ade5419866e48e9f6d5f771507fed9ee8800a058634132caa9c1b2b777a8d15f3c61a312e1005fa9bdb8f89a320ad1991f70531df898935595c08c52cb37ddd2f48f63c53f1513a9a29fdcc5e91d348b134b864c6904e25dbed1070e7eb64afa67dc7428bfc031a379a60d04cd913c973bd6cbbe6612e198c368fb99b8ac620773aa067b087d618", 0xfb, 0x400, &(0x7f0000000000)=@abs={0x8e91be5b82f0e270, 0x0, 0x3}, 0x8) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:08 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8001, 0x5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:08 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:08 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:09 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 03:24:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:09 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) 03:24:09 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) 03:24:09 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:10 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() socket(0x18, 0x1, 0x0) 03:24:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:10 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() 03:24:10 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:10 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x20004401, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:11 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000780)) 03:24:11 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:11 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 03:24:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x20004402, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:12 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:12 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:12 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x2000444e, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:13 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:13 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:13 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x20004455, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:14 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:14 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:14 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x20007461, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:14 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:15 executing program 0: syz_open_pts() socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:15 executing program 0: syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 03:24:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 03:24:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004667c, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:16 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 03:24:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:16 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:24:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004667d, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:17 executing program 0: socketpair$unix(0x8, 0x2, 0x0, 0xfffffffffffffffe) 03:24:17 executing program 0: socketpair$unix(0x10, 0x2, 0x0, 0xfffffffffffffffe) 03:24:17 executing program 0: socketpair$unix(0x18, 0x2, 0x0, 0xfffffffffffffffe) 03:24:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004667e, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:18 executing program 0: socketpair$unix(0x1e, 0x2, 0x0, 0xfffffffffffffffe) 03:24:18 executing program 0: socketpair$unix(0x21, 0x2, 0x0, 0xfffffffffffffffe) 03:24:18 executing program 0: socketpair$unix(0x300, 0x2, 0x0, 0xfffffffffffffffe) 03:24:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0014462, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:19 executing program 0: socketpair$unix(0x761b, 0x2, 0x0, 0xfffffffffffffffe) 03:24:19 executing program 0: socketpair$unix(0x9001, 0x2, 0x0, 0xfffffffffffffffe) 03:24:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0044418, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:20 executing program 0: socketpair$unix(0x1, 0x8, 0x0, 0xfffffffffffffffe) 03:24:20 executing program 0: socketpair$unix(0x1, 0x10, 0x0, 0xfffffffffffffffe) 03:24:20 executing program 0: socketpair$unix(0x1, 0x21, 0x0, 0xfffffffffffffffe) 03:24:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0044456, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0x3, 0xfffffffffffffffe) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0x5, 0xfffffffffffffffe) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0x8, 0xfffffffffffffffe) 03:24:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc004445c, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0x9, 0xfffffffffffffffe) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0xc, 0xfffffffffffffffe) 03:24:21 executing program 0: socketpair$unix(0x1, 0x2, 0x10, 0xfffffffffffffffe) 03:24:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc008441d, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:22 executing program 0: socketpair$unix(0x1, 0x2, 0x1c, 0xfffffffffffffffe) 03:24:22 executing program 0: socketpair$unix(0x1, 0x2, 0xc6, 0xfffffffffffffffe) 03:24:22 executing program 0: socketpair$unix(0x1, 0x2, 0x300, 0xfffffffffffffffe) 03:24:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc008441e, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:23 executing program 0: socketpair$unix(0x1, 0x2, 0x500, 0xfffffffffffffffe) 03:24:23 executing program 0: socketpair$unix(0x1, 0x2, 0x900, 0xfffffffffffffffe) 03:24:23 executing program 0: socketpair$unix(0x1, 0x2, 0xc00, 0xfffffffffffffffe) 03:24:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0084427, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:24 executing program 0: socketpair$unix(0x1, 0x2, 0x1c00, 0xfffffffffffffffe) 03:24:24 executing program 0: socketpair$unix(0x1, 0x2, 0x2000, 0xfffffffffffffffe) 03:24:24 executing program 0: socketpair$unix(0x1, 0x2, 0xc600, 0xfffffffffffffffe) 03:24:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0084428, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:25 executing program 0: socketpair$unix(0x1, 0x2, 0x80000, 0xfffffffffffffffe) 03:24:25 executing program 0: socketpair$unix(0x1, 0x2, 0x100000, 0xfffffffffffffffe) 03:24:25 executing program 0: socketpair$unix(0x1, 0x2, 0x1000000, 0xfffffffffffffffe) 03:24:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0084461, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:26 executing program 0: socketpair$unix(0x1, 0x2, 0x3000000, 0xfffffffffffffffe) 03:24:26 executing program 0: socketpair$unix(0x1, 0x2, 0x5000000, 0xfffffffffffffffe) 03:24:26 executing program 0: socketpair$unix(0x1, 0x2, 0x8000000, 0xfffffffffffffffe) 03:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0084463, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:27 executing program 0: socketpair$unix(0x1, 0x2, 0x9000000, 0xfffffffffffffffe) 03:24:27 executing program 0: socketpair$unix(0x1, 0x2, 0xc000000, 0xfffffffffffffffe) 03:24:27 executing program 0: socketpair$unix(0x1, 0x2, 0x1c000000, 0xfffffffffffffffe) 03:24:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0104419, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:27 executing program 0: socketpair$unix(0x1, 0x2, 0x20000000, 0xfffffffffffffffe) 03:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0xc6000000, 0xfffffffffffffffe) 03:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x8000000000000, 0xfffffffffffffffe) 03:24:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0104451, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x10000000000000, 0xfffffffffffffffe) 03:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x100000000000000, 0xfffffffffffffffe) 03:24:28 executing program 0: socketpair$unix(0x1, 0x2, 0x300000000000000, 0xfffffffffffffffe) 03:24:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0104452, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:29 executing program 0: socketpair$unix(0x1, 0x2, 0x500000000000000, 0xfffffffffffffffe) 03:24:29 executing program 0: socketpair$unix(0x1, 0x2, 0x800000000000000, 0xfffffffffffffffe) 03:24:29 executing program 0: socketpair$unix(0x1, 0x2, 0x900000000000000, 0xfffffffffffffffe) 03:24:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0104453, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:30 executing program 0: socketpair$unix(0x1, 0x2, 0xc00000000000000, 0xfffffffffffffffe) 03:24:30 executing program 0: socketpair$unix(0x1, 0x2, 0x1c00000000000000, 0xfffffffffffffffe) 03:24:30 executing program 0: socketpair$unix(0x1, 0x2, 0x2000000000000000, 0xfffffffffffffffe) 03:24:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0104454, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:31 executing program 0: socketpair$unix(0x1, 0x2, 0xc600000000000000, 0xfffffffffffffffe) 03:24:31 executing program 0: socketpair$unix(0x1, 0x2, 0xffffffff00000000, 0xfffffffffffffffe) 03:24:31 executing program 0: getitimer(0x2, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 03:24:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0284414, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000180)="a92c51885911f2b71c9ecd73af66e7b0aea91b3983794f0ba199a844fff8e9e5402afa7aefea3e6d996ac67f167b393258b7bd45db765a1d16e8f0b588d484", 0x3f, 0x4, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) setsockopt(r1, 0x7, 0x9, &(0x7f0000000200)="95aed9908387f9661f6dc79d218d86bfd2df5a4c4de2dd12e9db83a8643e292f29e9fca416a378cb387b82a5d4cdf8", 0x2f) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) sendto$unix(r0, &(0x7f0000000040)="f52b4cff56c2d902a8e057dceda8bc93a79accc5d22a232b625eac9f0ee5b5a68e09c58d299f16bb8fc3d3371ffdc0eb9557363d61", 0x35, 0x8, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 03:24:32 executing program 0: syz_open_pts() r0 = syz_open_pts() socket$inet(0x2, 0x52f612d5f49b00e3, 0x7f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0284416, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:33 executing program 0: socketpair$unix(0x1, 0xf37672e4d2089b24, 0x0, 0xfffffffffffffffe) 03:24:33 executing program 0: r0 = semget(0x3, 0x0, 0x4a90b23945a765ad) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/125) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getrusage(0x6e379c1628a8e228, &(0x7f00000000c0)) 03:24:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0284457, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:34 executing program 0: r0 = socket(0x7c, 0x0, 0x20) getsockname$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000001ecf24717572000000000000000100"], &(0x7f0000000080)=0x46) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x40, 0x4, 0xfffffffffffff001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x16}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xd5}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x220b1dbc}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ff2000/0x8000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc9}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xffffffffffffff7a}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1b}) 03:24:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socket$inet(0x2, 0x4000, 0x5) 03:24:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x5, 0x27, 0xfd, 0x3f}, {0xec4, 0x36, 0x7, 0x2}, {0x6, 0x40, 0x0, 0xfdad}, {0x3, 0x8, 0x81}, {0x5, 0x5, 0xc4, 0x20}, {0xa4e9, 0x2, 0x4, 0x6}, {0x8, 0x7, 0xca, 0x400}]}) 03:24:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0284459, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x1, 0x56, 0x96, 0x1f}, {0x6, 0x0, 0x20, 0x6}, {0x2, 0x0, 0x9, 0x7fffffff}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000004c0)='./file0\x00', 0x1, 0x40) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000500)) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYBLOB="905db965cb167b6333d6416cda61ad06e5c28e315afbd9b4ecea43ae4995daecc236e899c936e4ded2cf477ca219cdcb8e96bbcb383a21745950fa7273126ad48a66c206f99288c3fecd5512d8d5e456cc26d45257858306901209dd545a5b55e34c75ea576b2a5eb941e63c071ab9c0bc14c6df903fe2b4083ab30f011269238ce58286aba319ba2f67f51dfc80e1df738b", @ANYRES16, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB="07f8cd373991feed83c199eb6d1da64280af5a8f38d9ec19ee5dae1c", @ANYPTR64, @ANYRES16=r0, @ANYRESHEX, @ANYRES32=r0], @ANYBLOB="dafb636277731f6f51023c9dc0665b84fb931d50e53b00614fd3ae1e3d23ab3766f941aad21bdbacee22f55951bb0ad1ae04c5aca7bc441c2a920161542693189068272952bb6cf9a7eabcb568fefd0133d37d178986998755ad21be2a09a46b2d29ce6375de6cd9665d0c44d4d15134573b4ae510326268bd40bb1cc819adfcf8125e56d70e5d18cad520ac187c2316580f4a5706b21d2c984e223e848ebe08d6e4b8a252e4bf49"]], &(0x7f0000001040)=0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="6f2e4b7803699df86e37d5a6b74fc64e33350af2f734bd15b7cbef1cc7cbd8f5fd266ad84d4010965e20f53870b2422cf39c38a310f2f50cb78e7a1c1901d5aa209396f4d55f915489948191740f2dbe47f554de29ff45ce66e57c15f5dd39424138eb0074d438ad4794fabad90137a561a37b702e162b909dee2cec80df209f039f99dc36d20f6d8c", 0x89}, {&(0x7f0000000140)="9a657eb65e7e53b242237a94fd94fe597d8929a4d26fbc804265a3a6ea1c5b87e2ed143bba50a57d3b808a97ef1b6a7723d945760aae5c3a3f653844f17c9192746d7c56c9797ac26b7f67cad81587d1460b1d7f23d3ca0ca94b39e3b4ab00c200a67879423625d66d4025c3259821f1dba4031089624d761f72248d8f2f5fd68b66e44a6dd046203421e816375df9", 0x8f}, {&(0x7f00000003c0)="8d7f341ca0937aaa903d48b8272f57c73afc8ff23d7f3ccba5409576c631f60ddf22e0cdab1e9d0867766ffca8e89ddadd11144d5930432385851f8dc7937f6e1b913729fcfd6689b410488553c47c6fd2b50d44de4593f20041f6852afa5e", 0x5f}], 0x3) 03:24:34 executing program 0: semget$private(0x0, 0x0, 0x118) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x3) dup2(r1, r2) r6 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x84) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = dup(r7) dup2(r6, r8) 03:24:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc028445a, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:35 executing program 0: setitimer(0x2, &(0x7f0000000000)={{0x100000000, 0x7}, {0x1, 0x10000}}, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 03:24:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0504417, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = socket$inet6(0x18, 0x5, 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x1, 0xaa}, {{r3}, 0xfffffffffffffffa, 0x40, 0x80000000}], 0x2, &(0x7f0000000080)=[{{r4}, 0x6, 0xca, 0x80, 0x4, 0x7fff}], 0x223868f0, &(0x7f00000000c0)={0x4, 0x2}) 03:24:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc080445b, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r1 = socket(0x7, 0x7c5eb3df1155d8dc, 0x23) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 03:24:37 executing program 0: pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="a117cb0997559ac5c7b2ad2a8c38b42d6221905a3288d9de0d1b63627221039ed8d69e45fa97a085cdac0bc5ed238ae7b6b12e0e922390e8d9bd095229d7dd688263324310a97a6fa3a457ede23d8513135edba3018a26b1ff", 0x59}, {&(0x7f00000000c0)="d5460556e2af966546e17c339b4178a3e95208a73e834f4fc87d373d100559c4433f9406381206d3", 0x28}], 0x2, 0x0, 0x8) 03:24:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x81}, 0xc) 03:24:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000000)={0xfc000000, 0x405b}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) setsockopt(r4, 0xfffffffc, 0x80, &(0x7f0000000040)="e3542323784ec66faa3620930d00745de98db423c17b95e5dbc1118bf0f8863b4175886e85618a4d726a31626e4602d2eae49a383a959292b6f2aecbce6f4c3660aa3b54e88020a8994035f54601140039aba8f012c6c20f83287c650c75ac2482b89ae01b1d3004f55b8bb22aecf37515802324cc0f5f226e65fd15140580f69e54da2aa1aff2fa349d6e35c8770078128902661beeede938642c7d196e777e5230ee27c0bf89fcc2f2b66ad8713390d17b9fc45c5c1d35e018f2d9172e29914e1b70fae0a7b3e5d673526532ed2ea92f4ef62c0b299148cab81668d97c852f08c6fa2ff03a86f1d0a271c74e4e3434c4c5072ac8070bbcea3ec62292d9d3ba2b442b2632955fac3c43ceb2d5ae80f991b90f57ba8c4406174233549d8e1500a961c6b04943545c1fbef6a493bb064a321be9a4e94e625f9daa7f9d0c8c739b63cf1d907312946acf02456dac074e59e32e08508f8d045d08a20a898e868a6ea5b9554af59210b19193d2746cc54978f1ec16a0efdec885524fa9e809beab390d987f1e806e38b0d5c05af20de75fed0d0e4f2bad2453b2c1450bb0eb3ad1ef7e899cc55e8726debf27ee0f8dcc66d2d7678b9d615fafcdd24824d6597b02958dc2ee888255d7ba4e44aa3a118cc8fd7f9519bfdb696ef45e1eda63c5b9bddf8671160973d0488030f5961a1e2c2055407e1929591dabdb44f141c5dc98bd99e74ef7abcb9875faf46f8e41b94e594f33e3ebaf0fa90202c94050592795579d77f05a796618ae2d8277ce6bd0e68d26b5ae65136c5a55c99c59adc419730dad90ff76351479949b3ed7563fa847bd4ec9f2a0d5177287b30b6f38182fee4e32ad0752819f56fcae932835178a03e373fc5adc16c58b78ec73a21ec36df3018bee7a5a9b017a2c3af084b1182e0b91961da8d0bab41201eea2848b29615a1ec097486338accdccecf3f73a52b2ff3b0b9b277aae8b2097aa073b8dfa8539f0e88b7148a6ba9264a4285efb4fc34df11815b0e7bb98e178461f4b59be3f928367515abfbb6fce63a291cd53a3dac631d06988d731f860ba81e55c72b08895aa72852fa5d9e8e2196ecefa5c19360f298e1586135307e9ce5513e748a56fe2e0a76aa4decc57c28fd9761ba58347563f86eb6e1c65a2f76178e599e0a8e8551595edafde564df24b266b0d20fb134ea8d27297293e3c20357fda05fae9187b02e893f519d36b761ec4f6da220dc6b0e7dfebbd5f0c0ee45d14f0c77dd2a69f048dd4c20b265a1ae797aa6947b27f743d33a6d71e43e963d9cae56f22bea4a2a7f4663b3843cc497dd1f1e7f13731b0b302eea099f3c5b12bd48efd81c9d83c6ee1c4f17270419bd2283ddab0fac0ceb1e2d5a11137858217b6f4d246040d6e87feb094cf6829d0914d067a3d67a69f7f9176a1866ddfc28025e79c7e3eddacb6af59054d35b81f3f79a9d36bff7def6881d910cc073897b0ecb6f3d0b69539a4b651040e95a9dfa31c99bd21593238e05f3c8464b935c5b7edf8517f6b3c0536c5f701788f36eb78916d7cb4fed408aa561306d93773f9cd9018add2fc94d0e88f216a42f5d7b11b2aee6946b33771ca35cc7ea4287d6e78e80447344aa21e4d5fd04536c525bc11e08bbf324db933c6b93c3ad67780b0e383f0582e61268c21cd321c0c33bc7eff18a23caeca0562f170e706114fb554fc8840290021267fe3610940223949c260befdc4140bcdbbb06a3ba10837fbb98845cb5c9d1eedc1599f5d2f3c13b2b1bd073ba6ea75109e05a5a7814f837b2abf34d292a39fc1c55f17d9d9d9333babaf731c22ef303e19b851d7d4b4d95650c946b536cef0386dd8f3f321b787999c3cd84bb14293038652ba6739bfa6762125c367f37c61ecb59f32bafc3fd487986848bb4bf45a316ed59f4dcf3370f0f06c5deddf2c3d937e7b3085b9dfc11a8d679c8a74c7090cbd5efe1534bd49dea5072e11370eb696181935daaa4afceb0c47ef04a9cb7ca1e2a439cdedabd8bd8735f6796c681ba3cfc9b3691a902469ccd64f91115441b0ce5f94645b5b4953f2fdda1e9c25c645074b846500da7dc6d418f3636337c7d10d5fce1f684d301da6d750867a97bbabd148842d46c76352e35033af120f1d922af400777b7325778b7ba3765d648f17b7936be1dfc51bcdf8fbb01bc4c9d45075c74eb873cc9fe466803e709decc76dacfa7d434944f6752879072066308ebfea50ad9404593c0ab05330ab91b64f028b85034e36a1e976086f2b3da45a23006b4615d341691f9608bd50e5398ad206e71e2fa59b04ec8f306a153159dea92cfc00544152c01859ca791e8f5b2a5d43b074af0323c9662881c1a1ec329141ef777856b93f647fc1a2fa404083150881d7a79c3b467ce1c33618a3732e6a3d234e25dcb94251041d375ceefd640ee811995d80fea65133fb6f1cec4364505d38103d17030a2857eb3fbd1c3b97add9e51e6d2f14552e73ed2f866310b8c850ee718a85bf04bd48133666418bdd7435a9b4f7271d84af30a476a41ee0242869f109287a71f22f7b6fca813cda1ce5ef5433d6d18edbac166244257d0285a9b9831d17351e4b813faffd6d4463be841d501989adddd0180beec8b78fd69506c6ee07312c849dba1d14363c41bde1441ce8608320efad74a5cb467cda72d469c9ebbf39f50359755b3c59761f4cff4a171704eff376f8d959b595a3c4d0d1ef2ee3956adbe8c2ca3f874e44299469947df68ea93252f913ec1829eab58b35de46765777f56c6eb66dd2309406829f6bfebb9f7eab9699036c9185d3e762c46d1aa6709773b4bbf02fd9039d2d24521be675514618c24d061364332ec1c607144ebb8a573a1cc02eebfa222500cf78d46c1fb724f39f50282715e986f853df1e240308485c8379ce0222a150c2ba05eb6e713c8d8e7b4b6ff55088bee4a011e3b7fdb302f539dc0bcabc3995abf89940548acca2447ce6aed32200301c5773db16484519012950f68f97696b2eed3a241e7d8272120c49b987150fe7580587b59491b0af3c94bc4d590b4b84ec785e9cd775e53c7c3e474fea83b66097857c8e090168b283f8d035e40a09c64e568621f2b96998b9118aac4148f77982ceef8c95e93da47d73bc19aaf5d679d0ef1607e42e94861c91715a469d3d46c560614997fabcf3bffd56b25d360ba463438d21b0cb1a209b977d2219b09ba48a60b5930a5eeda7005727cdc8b55e736f45db0f95266326928199a2f22113c5992f3ab6f7ba4594de36f154455f72d8835c61c830bd61884702d4acca723f8e94270a63237eae549098a4a35b350da4f97c4debc8d56ae3164b684ff8f9439ca664c0e92fc5155161483a2ec10a8942bcfacba885ca406c3685d8809a063b874b5215a41628a6fde4053cc52952974cc174ea770ac768823e1741d2af9e31c9867221181ff48d1b5bc7c087ffe8f0fac356099ade238b168f5310dc23acc2989de45d4d0ff9eb961c57cca7c07784383763120c75f56c5d932be861e4f071b1eca459dff2a4678a8a7506cc979f145c92c4aa79619ceaaf6ab8d7b067f3dad0743433bb054636f5095d61bdaa67f5c439f3f5338a990720faf96a13e6f1a014ffa4232286ed9d58920138077423b51a48389a38719639f02a77395de6cb33593a48ca7c6ea155d43d03f30385cd0f6db2e642f1d875c4c716de9fb7078e63cf6b00909ca7522da500d67a53491b1f446c1f382c09e6ea09f0b2706243ab9082959b19f0ac8e139cf0b053dba33c57fe42513d831552b6347830753215b1107becd357a274bdca5dbb1a220b8fe833dcc11fb276a3eb96d197417694aa00190d51363220e2233c8c3fe04a9f738d18f085d7087ccb926cfda2661153bdd05edc3ebe18a79e26a5a8f14f78416c30745d294b403055d8e0e3c8d1c5f14f4dfface20f52b47ac94f6da73aedbbbb71b92826fb5525756fdef0079309a305a1e17793297f8a1cc73d8594b6131408bc6b700415ab08501a73b9ea035b7ea5b16a7b7aaa8232332e8af8ee81299693f16f969dc7697b4788c1f06bbb250cb421729acd68794d4fc61dc41e3dab676d6602d214461026c20a79c02699796c755de1b873a6d530e64e7ac83fe106b6c1b58313def76449ad0e175a9fc45c1d4de2cbeb254db46102c4a646cd1cd3d067235609f83abe1f77dfa1e0a924691b05d285da418109e23cb83df81ad16f379e3342d5071ddfb7eb228f73111861e4a6af1564429b7c1ea4718f5102df2b3aa5541c20502935226f06a8e3c0322228df9df9fbd04b636025e2f33bab8959c4da4048c302eca931d705e0dfc1b81611687d0a560c8448651f6005fb47d33bca1b8ad918daa535f5808924d1b07c17f805796e58155df59eacb8a4fd2ff0cff31eb90efc3f2523e4cf1dddf5b1c531918a6dc1e4cad0836fc17e7eca4ecd79cf74a9e5ab8dc39b03e657e617be895192590e7a01763869961360630cc15ea1ed902b7729f10edf47c71f3fa43f783eec82f40fbd5ca973d2eb03e2545d92c8e2eb5d4f7dd1683f8dd6c68cbd256cd4da5fcaf2c10a89d66672a584a1b72377b3372417f1f979ae13c826c12daa8b33b3e22eb5d871200d8c46febf7f2465f30521fdad57b5801e92715aa50781781141ebb6d009f3a8cbaae0396464fde23eb111137abb1a83c2074cbcb48a7d211d03c4f34e9afa340d8c5414911fc00b588a9e816d902e150013f78b5da8625927f99a7a6618d7f34dd41b2532162128be842879d797a3558d4b768d9c6dcff4e21f411e65f10c92da9dae1e8b85309f81ec034396e7df20f5f8de9f6e855e58707e71552178d40d4db8cb24dc7acdd29e5a4ec47e7e172240bab187194d0f1ddd469ffaa6f1d47440127552182d25690fd2ddf18aac85c524bb5bacf44e0f839f7c035df71de64bb68f54f38baafbd1d44240619d07081bb09971eb66ab3b3090ed1018dd8b97ceaa956243ee000fb142f468654294cfd56abb9a5d585e44808341e8ece8d3a56ae2205718a172245448786441bfc943b2c74289811a0d8867fe448496edbb3d2465febf89b4ce5cec59bb3707c955b7daecf8aee488a33821f0fe39b3e5b02bab34a58487dc60878e93cc4db69ab6410c16bcdac308f24943509d222274a7e307b6b32e69c947f629b8bc5f89e267deb5c3b1a38efd4c3d46b0ea6a0d9aa36c27861458e49bb6589a228b094b6efb1e0a02cd41eff58cf7e4caa3d4bd1d94dc0dc0ed725585483edf11fcffaef7e616f7580f305347caf357fb99409fd5557d0835e539d977421c88521326e90885e0824f9de63a0a4a334c632d50bb63143f71b1c3f9d4f72809dc1e20198841cf99761571b5a1e72e794e9ec4e978239e3d43a855bf7db2b6f00c636f9e376aba3be4f8b8e7e3d5c6dff82fa8435603ca521a193ae80e23d231001b35689b88e635eb382d2481b75f598f9f3ceaeddf3a76c56632f66d63ac092b2711fbe70b9b304a3da5002a8f5dd898cf7f831ebf8e5e0cb7f6f63f2705d588f462b19cdd8f2ba50e026fe2f34669142c7db0ad23dc9ceb4118c634aebe5895d14f6bd79ec8b86d3a7da0b68cfd0f7f93bc056f6345ef6cde1ef3730617b5b569f31dac55c0ea6a58367a0ec3553c20ff521a659f0379f095062ebbd8776a7544feddd787b57572001385a75fd59a8c07c3684762dd922e3a1ac1c3b5d81cd1a7b2f2cf3a7a37802b624b12220746e622be1abf791543d9898ac4cecf0d9789217cb67425a96461fe0302b3ccc139", 0x1000) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:38 executing program 0: semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000000)=""/112) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0884450, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='.dev/wsmouie\x10', 0x8211, 0x0) kqueue() socket$inet(0x2, 0x4000, 0x7) write(r0, &(0x7f0000000040)="bda19cb3b2211133c142e70341264f4178104caf6dd3cc79f89f581bb490a3ce8c24b15033c3d063847903dab789e3f0fc4fd8e6e049930b035087c973ec12bf057c16138ca34ce073a026a4520529b9e1fb65505a06538b16925438c8a01d869f4456ba7ef5dd5fdbfccd7db83da238942c0815be1b5fae0c777af3dcfb8759f7205eb76fbd18100fd64380e895fc7b0ab750ac", 0x94) 03:24:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) getpid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x2}) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="05856f86ca86170e3cdfb4625b07be52cdd829482f3e30d1a578703cd813edb4007d38041fdb51949ec439c4e0c5dcbee867c4c4b068d0c4cf04d0033155dc09ffb3be152da0a557053b08f35fad3022ff207405d1da3fbdf41d279bfeb6e214351f1ed192074105b6bcfe9167273b9fe23064d28f1170b75e98d01e55a1a3b453027e91eb3d384a59090e6df7fe3f0143c1afd4a42e3142e3cfeb4f19a30ed464476226cd4b7e96fb05b33c4799495e262210dbfa6d23d8ec474b443f8a7fe7d73976caffccf361c87544f32c9b912ae39b029df8850da5", 0xd8, 0x400, &(0x7f0000000300)=ANY=[@ANYBLOB="669c7fdcafd985ce5507bd9ea6dfa9b210fed544d25d155b3c4f2724c75207df752486c0173350df618623ff4165d0cdd43a7cee1458c6dd47d5a1ca02b35873472f7d5e7ba439858db358a658412a8d4332a98a4f131e1da47485c99cbf5816160629e2eaffccd6fed897d0a25ef9a10097783a45145023d698c7c8a506ec8719d36b9b3188fd5a42f49318768f897226f5bd80827928683999413c9c316a28817d231d4abfc3cea5e9736ebc4b7eb65fd3dfab4ded9e1eaef52c0e64960c81ea78f0059151e9fd5e6caf8dfc855af2e6"], 0xa) sendto$unix(r1, &(0x7f0000000040)="eca9ab4420a697c9a43d82b198c9241811cbfb2e1bd82a922d3fbd31a25abc5a6461b3fb90609f6e956d8e031e1b451f8cbc87331fdc8d13cda191438078f2ab6d0c", 0x42, 0xdf9e6baecf427298, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 03:24:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0e04412, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 03:24:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000), 0x4) 03:24:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc0e04429, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 03:24:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0xc4) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x18102, 0x8) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r10]) r11 = getpid() ktrace(0x0, 0x5, 0x18, r11) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r14]) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r17 = socket(0x18, 0x4000, 0x0) setsockopt(r17, 0x29, 0x35, 0x0, 0x0) r18 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) r19 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) r21 = socket$inet6(0x18, 0x3, 0x5) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x35, 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x35, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0xa, r23) r25 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r26 = getpid() ktrace(0x0, 0x5, 0x18, r26) r27 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r29 = socket(0x2, 0x8000, 0x9) r30 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0xe770ea369372983b) r31 = syz_open_pts() r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r35) r36 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="89b3bed99564634ea0c68616cd63a019adf1b48da224bfb9fec4", 0x1a}], 0x1, &(0x7f00000004c0)=[@rights={0x38, 0xffff, 0x1, [r0, r1, r2, r3, r4, 0xffffffffffffffff, 0xffffffffffffff9c, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r15, r16, r17, r18]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r19, r20, 0xffffffffffffff9c, r21, r24, r25]}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x20, 0xffff, 0x1, [r29, 0xffffffffffffffff, r30, r31]}, @rights={0x18, 0xffff, 0x1, [r32]}, @cred={0x20, 0xffff, 0x0, r33, r35, r36}], 0x148, 0x8}, 0x4) 03:24:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084413, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x200) 03:24:41 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10094, 0x100) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x8560, 0x4e9732cd}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0xfffffffffffffffa, 0xffffffffffffff7f}, {{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8a, 0x80, 0x80000001, 0x401}, {{r4}, 0xffffffffffffffff, 0x18, 0x1, 0x101, 0x9}], 0x2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffa, 0x102765176810e76a, 0x40000000, 0x6, 0x4}, {{r5}, 0xfffffffffffffffc, 0x21, 0x8, 0x8}, {{r0}, 0xfffffffffffffffb, 0xdbbc3e131b5342e9, 0x1, 0x0, 0x3e46}], 0x7f, &(0x7f0000000200)={0x80000000, 0x37}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="66b83577903ab3ac756c8c12817eda67db91111d901df18d4f", 0x19}, {&(0x7f0000000080)="cb73709c3f1d4d892dd308ebcf68bae324b8ab", 0x13}, {&(0x7f00000000c0)="ad6b00313ad176526947a66ac0a2", 0xe}, {&(0x7f0000000100)="557306b048764766f0697867ae9e2c3c349d3e6e770467e1b73bd1f8783fd0", 0x1f}, {&(0x7f0000000140)="65db75f7bd21627f4ba6a13e87f9b8e8fa3abc9a2dfadf8d01b0a55668fcf8d34e792ddd0982fd70f1bb572be45193b7cdeb59dd67fe04f8fb2b1032ef6f8ee43b3e04e84c295999857219b35cc5168ddbcedf5644eec6dd703c9d2ddbcec933306d5da0ef362eebfa0b7d633b2a45cc2e0909e45da237005779c03877e35982a15bce0925ce79739eb3aba0ade747073be3e632a5bd971500", 0x99}, {&(0x7f0000000200)="5f7ba34571b7e0868e575db38c3804fcf8fa9fb61fc7b639316d371b95f0750a8f4b91268c1d7225d0c9eb14dd17330aba178e4c55ffebc42d0f86afcfdfdf266d34cd9c601fec6b2b3ae3e480ad9cca41e8794a47bc6ea2d7d92b223b879d117109f7c1d8d1c4b8e6eef76948e0f43ecb32c4dd7a7d1fa6d5a566288f662187a85d822568263c50b3ac7c4a27ae21e7d68cc7a3fcf6e216edf5ee83585f1b91432dbb7b0557cca52a37f7194665a5097e1ad8cde296abf881d911b589a618936813ab15e5fe205c4b4dec1801d298bad28705458cb1ae9304645a9dc6ef116b81fd38b763400f37749a89ce34f2213e188b7124", 0xf4}], 0x6, 0x0, 0x0, 0x408}, 0x6) 03:24:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc110445d, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:42 executing program 0: socketpair$unix(0x1, 0x7f9b48e695a8de3e, 0x0, 0xfffffffffffffffe) 03:24:42 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r2 = fcntl$dupfd(r1, 0x0, r0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r4 = getppid() r5 = getgid() sendmsg$unix(r3, &(0x7f0000002340)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002280)=[{&(0x7f0000000100)="fa52e60bc9ee0c062b00ce53456d2a7cde5e66ea07fd48cd77caf9ea7d5b3486e272c912bfa575cd44b43ea8588e681ae4585c5b2be5a08c21fba550a2984e562adbeec9a72801b7ca5a54bfba8eb71502d54c591d1bf5bd15b506a3bd1e7736799284fa452411ada76fad6305251e5ace9a1a88c8c0d01da8a4e21073c292022d778823b507506de3eb16c3499ca9fdd88a72711881a31ec6dd1d3d5c8d1ff113db770137fb778e975796fe24affd4b60b62afa9777d8aac5656167f987f097820efa2252f1fe0e2d51d34995237997f904fea39d960c509f6f997bb42d63486604f09a72acf27ab4b52731258bf192df0f96820defda291aa1b597d12b7997e76999feb3a4ad6402b0bfd44ba5c8c99edfd293a8932ff47f75478ac2e74404a80099ee88196f51c539a3caae3542227d4cbbaa06fe71a791212ebbc8fe630e810ce8c37db28efd0f4663cc8cf34bfad275029cea8efe8e7f6e574aa1d07cad04862eab75ae5e237891bb5d6f6248ae2e92d9e99f4fa32b867452430efea7f86c8324c1a15c29e4c9be8ae031cf0de0ef46795abc70d9d7732978c772dca10e57765062828303a1567d415d4d9301b97ae20f6923751402ffbc59d2cf5624fde17665366fef09efb107f9ccb50dee8ab06a25d497f00ab6f4843dcf045ccd190f5e9e1c0b90171d3fd3c1413d03093e68ee7bb3991debc76e560ccd09a271341e26fb6daed06d384f9eb50ae2ab1672918427969d472eb8c694655cbf8b41193b09786ca7fd93e86e33723bbc9d162e5f52fd3c51b73cfeecd9eb09eb782a3ddbe825a0ca188ac6072a079508505f1dd7a0e06502ade8a25cc3a59d6a1aae464db980cb8af6952a8e4dc29cb7cc4d5a0b6b7136a9be7cd5ee727b38b9a4e82b20f7a5988e151ce7e0c41daad276188b50c8de4fa641e84ae06f0e2d797f2637bbdd102083be27a432c8e832562af2a4e3a4cf6e7d784018575c21fe7bc4ca7a4bfedc558e3423bb71ac1f5ff8eeb0f298fcff2ef7400db19494176d8f48101c01388edadce85eeea10b48866bad59a6a381d0b69dafaedefa5c111dce5cf41d1ae0f0b2af10ab821f0454317d06edd1ea482093e4877b339eb005ae92d24399808ca779879b555c0a99defb7f39233b1e3aac1502b34e325707af276820e57d3250ec70e94431f0b3130b1094dc0a094c726b3390a541a468bdc1d8c182e74686719f9409af12ea521b97f14332e34c25204d285ebaeb159fd5d88484fcd0f65ba55afa4f180f420f913d2a6efbc66677dca1ac96ffbdae080f7fe5a936849998398c5c02353ff790443b9b21c479f9acbd7afaaf824ca71389138a03d2d7f72a114f451ddc9bb9aa13ba9061c472f80d24e87ca43160a930c4f02d5da0e61d75bcbda08a2024d7701f75483d9c28ff637a934a4ab6bfd21719d3ba630dbbb11cf4e4523aa150055c3cb95eb1d0166f00294a1328c412ab3e79d72487a104cf48507f9083ee772c3a977dbbbc815cf303a6603e6a92514ae04768e2584d52339abd57b7a61ad18d061849ec2a725e4e6bae04868dd40ca047bfe014b30610293047e01903fedd91431dc8a384d7f578cbad073cdb3868d87fb878577d844c1f559e8cf426f2a25948121095229b2a2f4859e1abb18b16fc1bfa9b28a29838a24e9d7d6bc420c6c5d80fa4883608535c39789f8e09ead79bbb36e1a6b6cf0bc7b22d8805f144acdaf5d626cb56512de3629c47f8039ab2892b254c73354af093efb3bd7791c018406d4d6ec2a4762b37e5540c64e2726a05467e4deec763d4e3dd739b1709725bf29aff4c29e555b19f55ec6261ca7bb9a8627d3a35237b4b626edc7ed8484b8084585ed8d01238939ccb477e76d0909f0cc152040c03cc9e5e2c91813d27c980f35628cdd490b2f3f6b46a73f46655f8cbe9173618491f8f782f5b60b39639572ba59bf05d1ba0d7fb7151dbc5a17e317b4148cc5a76c870760473278fd8319473715db4f790a1c06b5a02b38fa87524f961f83979b507185d8035c9caf0e37cc90f260b2f04aca28415bad00d1106c52f829ae8650b1d4fd9cdd80da83e1bd52ab7522825d89a1c31e7ff56e7bfdc594cafcd5aaac726478988bc96971013dcc11b684fba6ffbb06870915f53774e6e214fed3318f8280fc47072b00e9a226afb49821a6eb3415c80a1576e4a9a55196e7bae8950fcbc4cdcb0a5317f3e663463bb1c0d9cf9967359875659230aa8f4b048488b3570f955085989e80896f5680f2c369a41a92ccc01d9c0dcccf3e69b980d29e331e24c630fea99bcae95b75b5407a376e7e85f8e8fa2796e8878a8e496a47dc078ff1f6f204cf1e15eb318ab6c13bf0388dbd2bb731d65b292222a7c75bada400c45e3d45a28b1b95aa979022b12aae463eb1456830b84bb579ffc84c389ef3bbf3515d5d2ccf5d3d40bef98084d4b3d6d3d00961a87d515e8e1a7f354e22fa9a5aa25b972cf74f47dd96136a25ebf637c45f1568fe26a684823270ff7bcb691f153a79eff05edfc24743d134731f47569204b85493d0f00b9f971bd25322b28d03ebe090eae295d608f472f0f44a279e0a12aa0af78f89d341af0ef6089089043e7e929630c44ceebe322e962fdb70b2fab9c303b5c65eecb7b01faae8e7a2462a57d10a97574d8e53f4ed936975a53c88793ecb9fc4cfa87294f5fbdd142d8996334c1fd6c2152b7d4f82c3df47d4dd3b092bc3b67ca67b1ee53256cbe18cc07547a31e8059ea2d95ba31dd29e88afd1be38d989c49ba61fb0a245ec4249c22e837b8c85df6c385291f627295f7a4d575f0d114723a7ba75533d6bd95019a6b335ad779a8eae65ed19761b65b296273a466a90147483049cf2fe5b979a973918845e4ed6c5ac35582b9ff11e1ec8e6969ef62cb3b9d6fa0e2b396d96e1195a81866f2552224ab83fd5ce9b75785a50016a5aeff10e04101c3de893dedd9f4c4106e8b3296c0f90ae48f6b20bc9d9c3ff3e98519af46c9845395244394f30cf0358bb60a1ad0d7388ede5fd4331a9e8d8a401feb101e4bf723b59bc54e421aa4f85d4709c5e2dcc39ed5eb31bdadfdfd230d68d4954c6445c5fc9a875857fb2becc059b15c450d3fea6566351a2595a7534217b0aa8e26b96c0f73b2bfb81b9911e2248c322804a3cd60bf64d90b930ab8d120b2fff4ef5b0fb768ccca71ff24d76cf2d5d3804056e8efeaa7e9854a28286f12194004041871795ebd540f3a36c1d1ac4b8c52dddae16f5296d427ffb252cdbe15a5b8103d454b0637b0e5a871cab74c8f9a98dab06fdc342bae11f8797821c8aac2838329ae7c8227ea42100fb2724ccbf650281ea7e738bf19e401b92335d789693d457b3d657ee6ec15aca16a7dd975787f1900c834d99752dc599ef4fdd059db0aec66cf9ab0b2f6f597a2697ad10acdb5e444eb96a6801f75e014b7a2583e995fc62e62addbf3c236a22c6bc5a399a8d22b1287f492ba62c91af5e5afd40f87ab21b4effa105f2cbc7bcfff344caf17e80c8aae4992ed2854e4a40250adb440f1d08748b36c8c890695394e04f0f78515105c9a927b38049f4f3a2df320b9528a0b6f4c1b36a6997645cf6fcb7d92733a3199c2b3567895eefc461a5f6a388546b4d8e505ce16bb605ad7ea0b960c1c693d394ca7cdac2f55cb1e729bdbbeca16403fe44689c93d488d3bc45f9b7185b8d254b10022ed414cc5c4665b8384142699e74e8d90b2689d758a0f082343d42c82c8353c7760c37a7f0690dd390512e82ffbb46f0e47b8f8846205f753027e769ee9c3b9520838abf5be481869e1eb1ec7b81364c4945a0439f08332d4feff825aaaadcdce88815e66a615e0ef42d062568eb7ac3827bd7fb950719ba9eed05ee3a0834fce5369bb4a06101f1f6ccd53ef30303a1ee12f42f9ecf1496a73972dc56f6d23f52a3a76f3b836b6e98633e95ad6592519d3900fcb2bfa87b47cfe5fc9e5d4b24050dc3f1da901878c182099e39d9946660630b1781e384edbac6099fa8249946aa7225e7b03b90ace85f0fbb43ce0a574981e2e8a928b7571bf4f0a7d291fceee735e7760a59ad678db7589c153de1fcd86ec8b83979612a70fe6f2018b56911474ea585fc847bd2dc8fbf469d8133b6428567bec39cddd5cd39dfda89fc7e88abc69a1620c83ce922595f1903d5655d13c5a58abb82094e46042033d6f9f5c23ee785bcd6d366abc4e2c34fd98102ca4baae3e0fd113ef6657b1e9631eb391439b04071ebe5e51f584f9bcc5b34b33f2c549015db370f129ed22b1a8cac6d6ba2e571f67a18f5987f3c35d4c281d3927c760eca36f8dda5082686f0be2daebdf8c9cab05b0dbde873c282014a9dfe5116d0d57ff1cdd5e2694003d1481e72c239e5b25558a6ed5f32c9e31113335b620f3adb787b908ba02539b11584ecf6bed79276d58b895bc2ed4494a79c934467577e9a446d0611878ec05b713940724985365d8c1ade7005b2c569bcae68124b7dfd5353049d3ddc93a22292db68fd0d7938e119a5ed5a98c16e9de2d8cd651b1b7f4e6dd365c2f3017de7856513d89332289101d1203a428f886ebfa7bed301e8c7bfdd5dc6559ae907abf0d22c4879d78252d3490ae5ce4794fd1e5278dc1d8fc83887914a5a16463fb9896896c9d3c2b714ebfa5dbdae304fbea69cc3f9b6b1432911fead4644877762e07f9f5dbc1a925d782b9406d1d20f4ceedb38f03038cfc55fb775c75bd579b1bd097f9ae387b18575e1f2beccaf3f7ef6d54bbf60d52d1450256d3c9499a4a63a08e673ae06b6aa17fbe7ff240364cf5f7a173e93f7d88f28953304a392d3403204e7b849751b7075d4857ed20a985e954bcea7d3ac914ede6f9ecc2acbbc6411e148afbcbda2e5038e944a263ca35e6661e6bf468e5c218b415c45758cb2157073d5bc4d5103f558c681cd50ab5a1afcc34610b102fae0ca7b334aab40fea9867510d01a4f8d4dbc62d899322aa84e487206e38bfe3f40157026e0b208276e861bd10088e329df5950cd347c6fa659bc5fcdf4dd996842cf6d03ab04b2518295a09185379e3600ffe465580b274bc73b61826aa966fe725b89698a6c4df1a57eda154c2ae17940b1449d941fab71450cf2bcbec73717c760acf0055d9eda590ba342b7624646238f691a06bbd1cf7968bbdb78ef241480e010d98c074a8a548d8c28d5365dc188ea36521b786514d48ad00338ce1a4b9b6142aa68e7130d6aa7b3bd90e0b95ee6a7855dfdfef4afce78453cabbef6991b61941a356f60edb8e35358a497d90431ac159c1f32b92159b103b83d14ccec47625ed8085b1107cc543d368f95e75f87faa9ec38fd71aabb58ef875b4e18a2e1515aa0b52dd44d3b29b06f135dc3e058e603cabfa220a609475480ec1c073297b2bf12c135fa562cbed0376127052a6914efa8453b8c2111295373926dff5e145dc63a004212d23c9a68aafb422bb8d2bc666e38d2004a10f8f6b732dcf31a00d1fb9eb3da5f64faaea3bc90817f4b02c1bd6a9e35ad5d81f5ce9cf968a66f58223caf5f8d3334aff80819989381828dac7516aa5f16967830c67d590e062320405ffeaef1f116d2dd096be7c080a0c17c540176172792043ff2731e650ecdaf0c15c1f196a29ae9d65eb9eab175a1b11748943e39d3304d32fa92ec9b6f682dc7e0193fb105f9535e99bb01b32f3c611ce7ddab13f36f9c1722e5093c27363ef798751604b9d6bc9ca09e4419f0fda66fe6a4c6f2d033b49d0f70b6a1b9e46b9a4348404c5436", 0x1000}, {&(0x7f0000001100)="10cd3e1ffc8a5e338c626d901553ef05e0e86321e5f5e5473a53863a36a8863a248de1fb4c1b76365f6c2aea601baea04c35f9816cce42e3462141fa6fd12bc9f63f1606d273509f301b2381b821597c97992ae9c11b70c5696e51872ff2218753d4989ea66e3c8795ba86d9fb70117a72c2ff91f4dd1715ff82f751bc14534513a73b8746d464ddf31e5a623723c49ac8321fd747016d6d595e15f1819da782a9d664ac315c18261b7dc3651c03a4b2d6a80fc5f581c1f0d49b89c327bed95bcfc9495cf8536319fb91a5c6da842462d28a1cfeca9da4c64fc4be205e1750d4b3c5c29a0eddc45496740bb3874e02d94b5c3bb30c5f3b8a1b1327e0881608f5b40790a6ea918037627bf96daee81a355a25992b675fe9363ce773755c6a91259576d0c3a9df9fd18037c530f58e970e9572a683dc9d7517eb8d41782589cc1eb3a9f9d9da53d20da2e942e703b726abb61347489d85326361661679ad77f291debe9e5553d50a180ba4fb729959469419c0d3f6b203357687d7cd591595d9bc75b4eeb863b044854ed2834261b50b0a78ef9a558818d00391ce7dbf5de6c6802b4ab16bda09bfd80b8f0b7273766c447c127cd4045499c886a9b1f815140bbd4a6a2a9152a1f7d89b33b2203c578456b5ddcf6c7c38b361c8ed83bc98b78e8f49920abcbf46f2a53c67ec51259d09c3f319d3904a1af386462c17a69d5eadbbc3fcd2dc6423a7cfc854e6572dbb109ae14f76f9d3b2719a761381f3c10d82d6370d54d68c8347c6e14fdbe311738c762fd19e0702a07814e884f19bec922e3552af63a3294c8319ddde5d742cc3993cd45562dd4574961a4def3e78fe81d33779f53343d2fbb8bec5cff62bcd9d7cd37a41e0844a381d446c91de311a20936a22fbbb2011293a94e3b2c22d75c43625f16f365b86a5938ba790ccf3148c7e024a8ef66dc9d9b8001fb55035e0b6625d1a553373864ace28475d173b6494febf1814b0224241dc2f830d82ac68278f7d8049fb1e6f69b7f75b93846f358f9d97fef0651640e116a77f224fbadf5d5257c2686a52bd2db34b0452596defcd1fb39a58c505ed63410e04099233a942108364d3c2c75e26147c6a51180e150616e0632aab6e4c37cb6d2c1cd95b78e56f5460530b1f743049968ba07039fa6248403cf16cace5c6f40e88f33879e9ef6b7a928d626f0365d69f2d05bee68b34b84d4364fc4d6ec6abf896475cec6118b62e5c13209aa3bb32f5a6394452955fc3124a4b058964ea099d7c31c1d4c0b22e29ddc87e98bd87402522242ae8b741e2eacfeb4911ae58b33674e977d0aa3a38351591d693f2fb3c1a66352ffeadd348411cb8aa86499063d9cd43cfb095ab291780ec0b632678b764065066984241e405326e025ecfb3ef06c9ded6e624409a15879945ed2f11e5a876fde1ada0a6dd7da174d3445c7c05bfdb10c4cce45b119bc5162cc959862bc7b7b501a847b4ff5aed8e64156955feb0b01d725466995dcbbd339728a70099935aafd972130775b8e66b0fcb6666d686fe77f195d604263c590f82b7c6d84c3a3b9f99d5d796aa2f77646ac693ab349ef4135ceba29bcf999dba5dcfffdf60220c173b1ef9e3eeee3bb0eaad1dea811344811c56c622d5f2e3e852072adcfef1226eccae66eee781d8406ca8e441a01e047f9857ab517eb74031c88e8545730025b26276517e71b22a48d5a98fabba01e95c60fc9b29a7c282fc3df5bf66d5cf6bab74ead028154c123c0c1d8d600d9b16c97edc5d7867d67469ca8904633e969696d2eb72a242e5a37e070ec6e711045dc633c2630303f8d3d4e8598f2aa44d1cf24b2960e21b2ab076396f0b35b5afd43a626ad0d73280a4e9acd47e214c5a44358ca7e403315cbc224ad80abda719b6aa6ab9cf655e382051becdf81ab2dbd857e4e163f6b8c0941f156f1a07e65044cdd24317e71a0e02392cc9eda8279ff00c2271f2b97c33c44929aa07cb4d8d3fe672b30469384f4147cf5ede67810db3b5bb17b80e6211e4509537ce1fea87e55ae7b69dd2697a0f3ab0700ebae1cd23c266238c639fc21c3c7f3755313e0947829fc38e08accdc64be27865c2a0603a2eaff65b5e3bf10d8886a1e0c80352002c80349cff52f21491d4caa4cd862fbf41b1361d3f6336c1bd7a78e2b799b2800e667c25abd857767a12f90a020177398cc4e096ac4420b07e5b31eaf2047190eca2e1d489fa9b17bbda5fe8c399bcff3bd2a4acb4dc65efa6477b876e2716391a1bb0e77f18b9f5011079e9ef651d1697570a5fade3ffadf4951a49fed98deb9d23c93c74927ed6c1e96ef645cf9e0646761af81742089c674e951eec59d8bc6360880b50853a665c72d0aaa05fa73c185885ba79211fba511235c5b4ed7f84a54a911bdf4abc2166075b101a5925277f30bf4d4801e0de7a01431b4259d5e17fad09bf5bfd3d7c7a0c7f17b5534a2182a099a77df7e87eb0f80063e7d5e5e25784751831501fda608fb07ddeba25c0cddbe62384802b33813ab80c45ec8aaf58995c879cf7a368894c00be55b7bf65e284b8fb975d03a04c24a2a5c504ebd49988600a3d6ec71ced741a97bfc16f1d05d7730aead50cd723d967c0f55eb0857e172f1d138a50cfb9304bdfc605beac0b068e532964bc37fc10d661faf3c2e4495abb0e63a5b6d4954d2445ee4bf68037c784ab579f42f51031f4a4abf5a3d868b146f12a98e7f1493bcdb76b469d0d480a458b3dac415db0347c8e52b91552a6d128ea18b24270791e0a4f778fc6d66986ad88d49fdfdb36d52163f76b9ef3fac248a76756031a0b43efec42e14ae103f1a0c23c8ec186a624134b644393309336a502dfcc382f4e0ed667e4f4899a9d6e3d837b4334706f985dcf67669f80a88379b88dfe9066e3f14872ed130f4c157c25c0275e13dfe7c1a131fc5fff4204a513c1a865234e82c4896446263e19838fe4be452f7c4fa28f54e39b12c29c9d3a73725cddea9eabed7e3546241df237b4356f80494b0e49321203787985cd13882b3a2b81db3749f61bd963722c4ea829f067528356352fc637174960dbe222189c0da5f3b6fecf7019b73e68f5dfab0d5dfacd90878e39c5c23bdf817fb829f9f1c4a4f7a2436d2a1d6bf36fd0ada9b131d5ce185f360593680829057b63fa32c3221a5276a1c4a5cb67329571e56914ba60ea70f36a68a161db451a9ead418cfdf04776f51df877cfb4aa0c7fab8919f01e24fe878a4184d38b5464782fe52f891cce37659b77cba878298d8d1eb067d0c1ba6ddd0a68270c8bccc2f58ffa1e3c81bd64db8eeb67d85785468082e39d4d90b890e4d3468328713a2b08959ef8a8160f650adddf530c339dc0d38f77845ef8f387106cd964f9c321d1d3758c943cd16723b1d55b4af067bb38de6752cc83c3972f21275beb9be0dd4e46c6d708332dd61aa044a94a5ef7d8b97ee1ba962286e3b2cadad837300e15efee73f7db2a71851e5f40be85a489419e2e8bbeb74d1a28612e9f54438b185fb653190765c0947b84ecf5842ad856531f85b22b7edd1bc25d4786d3b849775cd56eda96b006e5f8d1623ca63658cd22e228e7b786173a9d88d3a6527505216ec05e267db10409d1666e00a84bd44b1b1b3be2b693b75ebcae129b70992e9fe4c88087e1f80f3817be87e94d57134f6c16a3f9819be178107fea81b3ffb23d9a187714b888a02c5df1bf32e21cea0d65c3c6a504db7c235944d57a753c2274993d417b12f13debf783eef35e21d7e6d7311ee8f2b15463307b039996fc7becc7ba7ae20d658e2b28bb7da4ebe550e1061c67c956bcc7795d526942d3fe2df9099b551b1b2d087f63ce5076c8566c773332e125282c4baabad02da972d0881d02c66b4113eaf1799c039878956f1dee8b8c05fc43f8cc1218d2b91cbbbb4122b72f02a8cbc78c830e795c17f6ed6f88e051b51ae7f4abd4767f609c026872384ea19b51e0a94bbc323fcc40d070e1f8913e6d08d8ae86d222309d74941154fd50967f351479b5d2b0324fd6413c00603456adea9c9b58f9a90b28f08aaf32586a0bc4e5857e8c28ee059de3f882b35c491ac3002da9a7c42be57b00b6b5a83f71def3abd48ef84a5bbedf4d451db54c01265cf1e3e3b2f758d58d561a6baca3a9ccc019072e3312c80b09ee006e540033473d5e805af646bb0c8fc32714568a0d0fb205c2fed2d7df672f4896e031cabadd2acda07926fb07743b29dac11a8e4806a86eb964feb2ce6ca588f463384455e02ebd0e97ad89a8bd2af4643150fa3dd152dc057626a22db81663661ab31adb3510bc3eed4d7035d953344e27fc8477cec5acf6116530f3d6bf1e21a6f1b3d67d2c59092dc4731e61df20845c8840afe558756d984302570e25219f6d67a71dd549aab4f2957830f8b9238f8bb45d36a330449ba28151ca0b47cf26e37c553b93f27c6c9db929b1c1abef58fda4211ca74141b132b3782a9ae6244b8a00c35aadc0a93e8cecb4f96d5a50e674bc991482ae3deaf21ccab5e0bedbad2ebb19ba4cc541b4e8a64391b28dbcedb2acee18ab5cf6e6208754387b3f71e01121bc4dd3b4b6e13e222b1bb4e1a585b854ca08fb583dbede641d7ef5679a4bb1a8f1bf67ef9a1f0ec82f2dd1053b856f50fffed0c33c239cc3d645256116d9b4135716a49ba898cdf083f596fbea619314bdb531512cea466cb13f86501b8bbb9e2fb759f4edd941bc2001207f32eeaac3f47941bf4044fba66077b7da758fa14b13ccb4e19b6e3aab5cd4112ae1dde18f1fd7207e14714076a4f18c0fb010fe1394afecbd18394677f7d02aa84938981bcbf7d6e4d325b759eb697d027c6039f636608ab019f03804d5a9c70f7a359f88515ad9e3d523f45f9ce749449b8ce7d4f1efc26d4ad943ecc5d5ded0498ae08725247e314ac0401194482f96863fa10ff509dcab89a08de4b239b37bf6278850939a417e8944d9897deafa0227c23a0456f164ed3c2071d5bdf20c4b8205f85551bd8080f7c85320903a37c005aad97083473b2e44961ae37ee3d4e8882a303f2166c8aa5da76aa4cfea25df91ca925ece9ae0fff1a5114273257bb02bdda549e73660c7ae52d8f48a8ca7a9749527ee19d4a8ffcdd7f1854f1da2ab3ea7e09b88e51f91e71294dcd814ea7491fc90fb6b54e8dcbc01bfb1ab7e44c15dd70d838b637498b3299e776acd9049caf0294bf1482430ee01e92b784c489d86d9e97aa61bb8001db2333a5be4cfe8aee89d47a527a38397c8b86c8f94a16cd42641450b94200608ed5a94b7d11caef72c0735c2b917fa9de7796ac256f41fee83e4c32c9d4a1d5dbc53060f4d20d8c780284caa405beabd16308e83eb444be89b7ed419d89fa1d82f3d3b8b9db1e8f8b0c1110f9e83c135df6f96b243c8f4adb856c8892ea33214641e6f1bfa2246c9994cec8df41b7e8b9cca96bf84ccca644a1e5d66caf31dbdcf0a2ec1698d15fbdd8696084f25fbe7bd1a07225c91e32ee3e526ede997e423699ac8ca747eb885f3ba37b22d80c829b40217d26f10d5d625104db19da514c7036e70f032cf604c18763d3be4586272f5e6be798b4dc23874b41dc533076474eaa749a22f26bd2d2824fd465afd546f585d900f6c0fb1c59078bc1fc5a5b7f4d83e5d5e1ca4517dd23ad5f4f75238404f645265e27966e69048d22c999eea1f544165d34058707f287a1a23b74d640d95c029afd65c9a0d670879a68323300db175cd76cc2fe0d7d06f6fc3db45e97b1c1b02106a6dfa", 0x1000}, {&(0x7f0000002100)="e7368ecfcd8276f103dfe2d94e334fc74cd265da2dd2a249d1a8cf75186d52eadf87ce73a5c365264780ba87f38c9f4f744ecbb82f3e2e", 0x37}, {&(0x7f0000002140)="cdb40f1bf332d75488cf1cc43adeab42591c978d0853696e2918db7b3d4c19ab9f", 0x21}, {&(0x7f0000002180)="b632dc9e7ad7de6f9458d202f84ea19f6983dfe8919c97bad845e2956be2fa3df1625e739bac07b44be9714b2034c1585f63cdf26d33d43c666ff76644da65640ec3ade266ebe466033436a4fae1a0ad568be31108a262b9b489eadca3dd01298b56c53969900562dec6ce1ff52b43570fdb3a1b50ca8ceb0980b9b21cdedf4968a22036dcb86b1641d01c0e7fbf0b83abafaea04907bbf8c61e04621839040718157b04e4e24ed6d6b1d2d32d1865267a0ffaa04e896db5fce0b35ad301c7d21812f4e91c8337e926a8581ec9a73c99969e9420e2b831bbf4f4a932c505708f0b7368", 0xe3}], 0x5, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x0, r4, 0x0, r5}], 0x20}, 0xc00) 03:24:42 executing program 0: socket$unix(0x1, 0x5, 0x0) 03:24:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc110445e, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = dup(0xffffffffffffffff) r1 = getpgid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r7]) getgroups(0x5, &(0x7f0000000180)=[r5, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="4676da632e1599691b07a5b5cfb7c5bda33d81b61c69662724791cab032a1a", 0x1f}, {&(0x7f0000000080)="aa92cb02fa489d3f596db863b80b2da16e23b53e77935222e8d9da0c076e65e97b333027c374d1df881d30859bfb68ce744600fc9337247c20066ab6d641ee0972561c229d3a2817b44c94fef56e4d3b943e38a9c2f662b3f4b24480f04d3235ab378091cdaa4f582f7b63b5a4a20f45184413c6e230c16a7562a6dd40fe7a374393d6e8ad7a7d7a9cd2cd2986f8c33cd145", 0x92}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r3, r8}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x70, 0x2}, 0x2) 03:24:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socket$unix(0x1, 0x2, 0x0) 03:24:43 executing program 0: r0 = socket(0x6, 0x1, 0x6) connect$inet(r0, &(0x7f0000001140)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/4089], &(0x7f0000001040)=0x1002) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001080)='/dev/zero\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) 03:24:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc110445f, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:44 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:24:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = socket(0x10, 0x8000, 0x1) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000000c0)={0x3f, 0x101}, 0x8) fcntl$setstatus(r1, 0x4, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:24:44 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:24:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1204460, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x2d}]}) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 03:24:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x1, 0x8000, 0x4) fcntl$getown(r0, 0x5) 03:24:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1e84415, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = dup(r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) connect(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r0) ioctl$BIOCLOCK(r5, 0x20004276) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) socket(0x19, 0x8000, 0x2) listen(r6, 0xffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000040)=0x9) 03:24:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) 03:24:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCFLUSH(r2, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1031c, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000100)=""/176, 0xb0, 0x0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) 03:24:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc444443a, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:47 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 03:24:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:24:47 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc444443b, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:47 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x4) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x5, &(0x7f0000000080), &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:48 executing program 0: socketpair$unix(0x1, 0x7, 0x0, 0xfffffffffffffffe) 03:24:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450443c, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:24:48 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450443d, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x55b70b6d2895ecf2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000001180)={0x10000, 0x7}) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) getppid() r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f00000000c0)=0xb7) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x2c, 0x31, 0x0, 0x3c4) accept$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060291abb756646ab00"/4098], &(0x7f0000000040)=0x1002) setsockopt(r2, 0x7c, 0x2, 0x0, 0xfffffffffffffd8a) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000080)=0x376) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x6cc) 03:24:50 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) 03:24:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0xce}, {0x18, 0x2, 0x7, 0x5}, 0xff81, [0xffffffa5, 0x7fff, 0x4, 0x4, 0x7, 0x0, 0x6d, 0x2]}, 0x3c) socket$unix(0x1, 0xe, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7f) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450443e, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:50 executing program 0: socketpair$unix(0x1, 0x90e84ab6768093d9, 0x0, 0xfffffffffffffffe) 03:24:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7) r1 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) 03:24:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450443f, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) rmdir(&(0x7f0000000000)='./file0\x00') clock_gettime(0x4, &(0x7f0000000040)) r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1000, r0) 03:24:51 executing program 0: getgid() socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1) 03:24:51 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x8000, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x4, 0xff) recvmsg(r0, &(0x7f0000001080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000040), 0x0, &(0x7f0000000080)=""/4096, 0x1000}, 0x800) r1 = getuid() setuid(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000010c0)=0x1) 03:24:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504440, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:52 executing program 0: r0 = socket$inet(0x2, 0x6, 0x6) fcntl$setstatus(r0, 0x4, 0x4) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:52 executing program 0: socketpair$unix(0x1, 0x0, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg$unix(r1, &(0x7f0000002680)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000100)="576e63d5b8d7be12187e94737f025d933be81e07bc5a4d4ab17a3c877920c6e53e73e1e08d0cf8f6c107473bd32b74e596ddc04e08a2ca8e11e80f8de37586976ad4c707705c7591d7f3865237883d5a188768a67cd6ca57ceaa281891a20cde2d45c3997cc332e06b7fd72b4042c95a040248ac967d6e8e1ff1b8731cec3aa678f553f3fca105d9305fb564c2ee784cf5dc6d9a71eafa6f234b5c4b228fc2f82555c13906c9160488b3d2546d0fa972727b929ddaf3f1bb567378084e6e3927140bfbde2836877542306dff5c02", 0xce}, {&(0x7f0000000200)="f6b8db03478287cd0eb329cd225196167709406a59179990be6f810ecaabbe078e594fd04b27c54a9239470b9d6ee1a79cd31a11904eff90cc7e0b51926ba0a2dc3d795ed95e4810f9945cdb9c6eab53274210818ff9dc1bf8352212ea8c828477a998d1ad495288348f30ea04d7b82975c938bf12ef31e4ce6f3b42f7a76bd68eff1971d222312b3149381072b2936a5a304c6d5a85ab509eddc6e6e8a43e617fb0bb1415c38a6f7ad906be5e1cd07c47a77cd181a7b905c1aff1ea297443d09b5c090746b42c18ce197d9957d78ecde96acf5b715ef799c0d4bf885d073815efc97904c68c7d0fb1d085906e7e9d47661732f95fadcc9b179d8edb1936ae7019468e9bd160121ded05407b30220880a790b9da8331d733f41c4b92195d67444e4cfa431ce4da1af07c5943cd4bc550b394696c230377a628d7ef30851d2b0bb83c704df65f56468cc6e59ba12e9d071677c8979622f76580408fe050ff644590b7b0145cbb11c4cbcd7ba8567d6cffb85e429e7e9066df36ebc17579003ee371531e8bf328b8522fe9aa183ec5ffd93964b7f02fe53aafc0a5c93a6e06ed7b8962eca7bba437258c2656e7accde3b2435f3ec80d0b8492b6b5ac313344b3ae3c96b01f9b10b8a1154f936671c0df1797a3cd657cd78b1f9e215105d7b1ef15358fe6a626c82da2c2d96662953b347ed988453c36a6f7fde6dd10c85ac883a08f12aeaf67eeccbe538bba7a16bfaea4c30d432fa0ab9072d351c72ef37c17e4ee4102a3d5f25522903f3fdb541182bd068753c35a206d8eec44e969ec40bd41e3506f5c5ede5aeb1e31265e6aad3237069664a7d56ba286b48b23e88df08493bff27b10191def0618aa0eb131e615db4ed022092bf54bcf334ddc46541485fa59072e8dc643daf9187ef75fe35aa8dab78b65aedaf2b885d03a3a3c83de68db16b3c2904f78f533441d8165a8195a15be99e47ca098c02f5aaf3841732f525b5cdb31eb115f93b822e7a0b008ec6d29787555c20ecdf5871051918b0edc966e17b015a087ad03bd69d632c3b76b1c4a4581fd412cd118cb7f88bf4e06d49db32e949d5b00c11572d6ec9b6fe52b45cb480ce3305720f38e6e4575e3ef5a904a01cd148ae3cdc35f8b50eb1f05814a004ebd9d7302cd8c15f74fc89ce28d2672867f8b1950d82f1f5e72d557e88a872358154ace092b797188ac0d3f94181d4b7d95323607e7898f8cf406530a95712c2479ccfe41f151e422633c270f992a642848143eee06103b4c8d91a9911965398fc37451913ee903d008af7c7c0f66601627d95b0e3038454cb6d5dc6b21e57e53df4a59b347dd7674d3fed1640c5eeacc6eae4037b15c8cfdd6578ebfdf2e0bb99e7aaf7c783fcaa4e35c19b146cfdf7d960048ebc7202470bb69d0510eb5d0d2cfa14586c25dc4633211a0c9a5e6a6ac3229b9e563f6a5f2d6706c1cea86e0136c5daa668454cc27831ecfb399d98261f82b7f400fc209dd01ace6a3cf7227edce3291626eed6281dd55c3d1f59780903563c43c2f704eee5db15dd8160b00faccbcc2bf47d515fc6f3b2f206b2b173606c5b1bcd6e9cdfd422724ff43bde159c0c4d2e2985a5ce15322fad022795f6e261da2f19714e124623e9139925731eb7b0c6f5e5c94fd8036f77ee94f5a4889fe1fd32feb290834f6661929ae466df77bcfaec7b0b7ecd06f9f63ccf0b5a571ceef6476a34df620838530b87ae8adbbee77da36828190d9d91caba344da8812e82c40f2577258499b4340745a21876be245db3aa34df05eaaf8ecaebaeacc839560f1bd7cf6a2e2e497baba23bba44090afc951a69251542a18e39b6f45e3bb44586f0afa3d76b3c73427bb21c351f7b6ba3a4d3596d35a6f8dbac23a3d89d8026eb93f652c5638b3a00d2eed3fdd028e768f9654fbf0d7adacb83175ca39959827bc84d5b9ac0298de205b663774231a361cd2b06557127226177e8f8dbeae6e4aa7a0a6f7e6accc73287c1b22c81c0c9a1f6f7eac0b30ecff211e5f04ddb077945c488e7bf370568edf097172b25ed4cd29fea95db1b44136fb3247fac30229b2d696503f43e1d7c3aaf83d1cda1e3dcd3156c787705a5daa95c9e3de10f6d02d65e047bece1d6a83aec5087d694b873abe7edc5a4260f817bf4fdbbb38af443e530b73e999a73487630d94393dabceee13389bf26a76e0b6fcc7190e8713eed1e67bad328f28abb9d7c2ca7aff8135f4d4e74ac5e15a10e1e56e8b0040e8f8fea5016d5a068ec43fdec9780a10597a47f47c9c2a8f894a546ab31594ec102b475cf28dfaedc6471ac9a2b855dea6f2438e40d8a1e130216892ba34e8996c4f99772b95ba4259be58cae6f1b77b8de1ffad168e0878c30290441d139bb3fe80d0d64fdfcd9a69e24ad7382a60ffa96c3a54a41da47863ab86ae4a3489a9b923858a00e7765af4dc65363eef295384c6fc956ef0ac209703d194cc729c8b013be0bfc86aa9acd299efe3272114ca8c033f8cc175443f0415e86dfd1f5107686b5a6aa9a7e58f39c711416e9648b2b47ef30604c360ba0947975354c339aa0c9b3264b6859113edfb106e77afc6ca768ac80769fd3d0b6945575c1b9c538de8ad76e72c59a20e7c9d5056408f136b232ed339494e5eb9b186b1ee99b3448ea5b96b0570723f0d7321040e8e6ebad47cbff5990285de4e18de2bb539e89b1123fe614e887e4f55a8644824b37d86e04f2789e6adc26815b2e6791b04247b907efb9b3e1242e5412c640fbf325df19d42740f662b4bcfa548169b7c4d0364f598d129be2a5ecaa71142cce11582a8adc3f040583b653f89cd1af3e4c5ccaed8c2cf6e9d3b66d659ed0a2c4eafef3bb9979b5b4f3d7575da99d1ba0e432cfec442205f871a3d69b49592f4f1de70d2afdb36955913075999d06fc24389695a4adb6654895644064191ccf19090709d58e8dacd882c3df5eb719891da5156c0bd9aa3f0a94e28cb5b76ecf31c6599069f15226bf4c4869c0306945da031fbc7c2b06182dfac32e805ed38eabf82d2f1f05c93cca4a063dcb5ed2a1dcb289cf6cdc24da57046351406fad1b6ee80b4e81c4717d349984d60a9658a49b7b0b4bd6fd84ecc8b5407c8f7d9f2c543940f34d40bc5f017db3dd16e8b80cec3d4c64901c88ad102f3253896ed63df3d34a3e10ae7db5f6a97cc3ffac87ad48616fe1b15fc5c676cedf5a8984826e5dad57d483bb9c17c852b43de9a5b7e4e49614aa339396772ab2e0a10dfbce3a9f238a32ca8317d7504a5bfb6cc601c413f2667198cd361c095408a624e7636a50133b2bdde11d8fcc37903649d456360bd022dfb9e94c89996f2d6eac885607bb8fb65214cc0da2fb21e9268d0705e59f13cb6a16e0a708c159ca915d5ca18d6cb3779ad7c40a36886a20cecf14c858b3e82bc7cfe8b8ff882293276cab1fe98957bee666c588b550f6e83417e4c522ed18bd341d0cabdfeffa33a5bdd47b6e08946c320e19dac8816d9b2c07a7e8be05ef7d89dd98d76ca60891a4a458f908f5c318e9ac6c0bd23d487d274517518181926cfb405094929e8e8e621e85f119e88049dde6b3c8543152e560a5a7fc241e9fe510ec63755008fc810840afe6b3d81a753e7e5ae49ce9ef6feaf59f5575ff7f69c98c47a5a3ba0627066c70e2cfd56c1cf14dd7c13bafbfa7f132f69691b6bcee28b7fae7f753729505d52a871b10fad3de79239ef17d70b68b0839a3f6ebfe5fa2a636d20624af08747fd62645038610e667da59fc9a01df643e6458d5b5f3591c489e2952dbecaa94e7ebe3e161caf1f1464d8591725c01f1de76242d9eaeb3bab01104834a3373adfb76a3f6e936b917257f336b2c3863f3d6271a45712850e85d0431f8b3449c2b7aeb2684a6231e9c9fa6d591b6bc466d0386fad5bb7f9275c5d14662e69099cd96e222b0699cd0fecfc1ddd92c23648908773a9c84e3cc10cb6ba0910971cf74de44c4405d6f83325198b276cdccd997e0f8bcd2e1147f054b06f7f4bc1c42f949cbcd595939ad7a7809fdac4d36ca26b2f41e3b31354dce4113ae47fa8f1a3185c554e44f1e9161d45412b05a07a08ebb8d0f7bb135a507720faac9b46e11c486c664332a66311a25be1e2240709a654a71aa4a3769f7b9b3ade65350a2a7f44b91deb8e8f12f270d561de58a7c22f4693e21ffc184aabbda82d72ef0afbaae8a248defbd54f0c876cdb3ffa53369f0a4f16c430ab490c007dc7804c4e6c9c15087a48708e8c328ac674aba62e4135b304343ea7cc1fade7548966dc449d3b3081370842d6a66094b4e969769ced4a1a25c050fd916c0fdfb7b91cdc36fc9225d83d53330f115da3aa63421fea4add71cc6f2da3fcae960db2905688f6f618df0e9f1b2960a0e2b7156d9253d29438800ab5d5eebc634fddb1cac9c2adb98e8bca41e06bb7b0334821977df9aefefcfe971e97384342f7dc549a41bacdb1ff13e9240d78626641352569c84a914591753dc4c63a2843fbd51db61d838778706e63d417fa6546b458174d986130893eafae2339565d719d721e55d61682f71f81ee04942ea956323ef7984549fa73ab2d82e2b69ee0cf7970f58c3d89eadb7e9d6cb466fc92bab089a51d90206945af835a95d6a8a61f50bb6d5ba16a70d78fb472434a5b57ec3312c0aea18b9d64bb2293c310f22e125262a4fc1e0dadd6cc0184642fe36823df66d3ee6cdf63753af4977c9566b81e972de6c9ef7768ad018c2435ba8fd4e577917a0cabc14c5cc6504fbbfbd22387fc40cb7c9bfc5d6f6da7a335bb6ebccb504bfa8e5d8bf9f54a15fe730a2ea879bde9022aa81516a54ce04bdb246d30766710687c071d8767300e9eb6521fc053bbf1a4a5b58a0fc1da2e31135a5ad500eb7c75f77bf0ef29e39fb046882b4f422bc592fccd4052d3a19a04fd672a3f738ee3b3495a77908ae3d852e5c0a889facd5238a4348c2a16bb1894c6145d01f272d551d8b14593912f26b71157dd9c0d55ea680b529a4be98a68a0452465ba9890251d4cb4482c9f1e2297913f63a602a9dc40329dac87474c5d6b72bee5423b9abe3de4f772444de11c174995da2d75235c2d533aba4bff8a436fdfed23f2eaa95da2916f1db99e6106c163dd86ae82cdcc1be1e9ef5e878d488758fed279841cb02a34f238e9a7899268f3324ddacbab0805166b93888b1b225352a71940051c674d4449925ff4161850787f211cc7831aa0be04fe149f473eaeb9e0b2c0a30ad15f37f8881e4842e4e3060216bd24dd9c473fba28aa7db5aee090b23fdc828a4c5c10f57b3f4ed139b99c35aa6d364fe37ef40428288f9ecdfc605e220fcb2ff2bc01efc6d1bc8cf9dd5a003da1fdc88f8c6f5b38bd03ff92fbcf0bbd2351666d38016c82248a98388bd99c81d6580aae7bf46337404c210d272bc0e9bad841a175857b981f3275ce4021109fb4bcac8f4a7b6ee24dc2eb4ed07e452795deffc979be74a4fffa82e5d84587934342a617b944fbe0f54852d3490cbe3472e2958d7bbc6c865419aa210b984b2de5cbe6c0ad4842a00fb6a90ef797d79b70ba317ef671f5ce09c280b29fe8b85f37d73302313cbcb13f61803b4e0a0854069459fe274b7f515adbf096faaa8c043abde3d54dfa3355f78cefe5199f75bee10e6fd82aa4cab31ef493b322eabf5bb9996c8c7604260c218b2f1d15dd096620d547b76085118c8f589e3d834f7f1e76cabcd498718bfe87abeabd0d37b4d63e8c793e86085f4a62a1a3afd983fb5bff4f16f869", 0x1000}, {&(0x7f0000001200)="56c6259c35f204dbf5653bbdf8d56bf4c2232473f3e7d449e3872b7946a911a6afdb4b0a94557e11922792fd67fbc001737de8a35f285be235eac868d4cb59c08d8962232afdaa422cd368c4636e8c2780146bea64887065371cbfd6bf1868f4cea0771594ca7d8d687f8924a4a5ba86edf0d2c1578d72051194165fd2312c40cd9305f0928c0caa4ae135d694a1597550a068429e2b91b6d7d46174df103bded9e82378eff97c0588576e0d0a40331cfd801f57d94cec50898c1675ee9537523f3916e605c904ff60d501b9d1bf97860037a4809594fe262da4efe7766583262cd6974df6640240c1809c1c0b90faaa46c98fcdc40f4d72fa1b28c17d413009c8174f83408bc3d7dd899b73095f81810d27ffde396a9d71124549b9b2fdfd948460f121d3510ae314127ae77b356fe3623bd5286495921f0e5ab61e6dc3347d057310e3726be57f339b570069404d7e4b26c2eefdc67f819a3782e3b8c6a5cd74a121931525722a3d78be355b3bb08827446fb737a46a3249140fd49f13870848d83ea33f9db407e3115e8f1e47d52c3b5079de3519204fecf1f8ee1a8f814fbea374b14e5d5f03996c62dc304c978ff7840a2f103a2661d16f171b564ce042d3a68e17eeb0e75d0abb0b0de6e4644115c0ebb5cebd283cd794d832f58e71d7e78072f28a9de805ba86a21733f5b6de011c6d91f783693dfda556e9173fe6f13636afa96d3acd2f806af4536547f44ffd5bca716e00e77c714a1611782f6ba20d3c4514bc43d0be4659fca93fc4898dec229d7471537081aed1e712590733f78e4cf9e260186bd0ac88983d26cc0d961fa823ea676dc6e5ce4a94c106abffa34470c3f7e101a274e6d6f57bb824bb67f19915157bea6f55b169f204de6de16063724e040db5b6fc59db1277d05f14fa85317b9ecb9b7feaf1ac79325b780863b59e73a4dbe05c4d2354b55b5ca7b70263298dd93abec29720594222f4994066306f999ef98ec78fe15a93bcc110d2ce33a668e6a461b5f9f2201bdd3e122531d51bb07d42da67721d0c6a6cd44f03c1784fc2111d1b54bfda1bfa82286ed490c724955c8a7489f2946cb360294a5ce471568d88f55a8a57bc97dfe3e89d9a33881441d03b73ff47527204e8d110b56bdab1bcdaa9bb69fe623641730ec3eab563837094d9749432014aeef3a354b17ac11e1abef1ae8a66ecd449167e57d5d6ae6e2b63752a45a46f6abd9d20882d0ccb444ffc627e73b5b92f90a778b6b83fc8e2bbe96785cd83682c516d394e50439b399bb29aa0d5c55710fa7f3a04dd196e9615ee09b11bb28549ade373a9f65389788c706b5a61f784a6386e2201742ba485bda3feace8000fde8e9e5da52167aaa027d04364c011a3f02f32cf48181ba77249a7835968990a50b03925133e60824efae597622a546415fa84fc569fc164ec01116e7d1fed2c3cf72bcebffecb14d153a596b1d65a61ac8809ad0a8d2f8b006d7c38ddb79512c7a4c6c74ddeb0f374c9108d63afd7dc2ba5f97642e89deb4da4477792c02485054d7469c5a1ebd2d015681742b192d7583405328a45e8b070c788f8bfdd0bd1e028af5e73a6d33179e09a635ca7b6ee857b36cd8b2b3a4910590b3f333dba0eb6d9d06b0144a46265572c3dd7067b554f3fab756d45df90951bfccb0671814ef04e214c489bfcc191807c5ccf96eafc190ab38f724c3bc34c706d720dcf48cd7921f092de6966c4b99a388d6d029a6902e26c0b3e0585daf9a53486fa601aedb668ff92e4439e4c2310154303435a4584830bb22d77f4fff5f2d6c5f3af4ea91971572bb35802ebf1c53ccf301440466f5eecc40f262f3bae6f4d345d40b7b5f568491980d8c0d5f3e611ddeed6aab52da5e2d8ed7eb3cca4f10bebf5d6cce4469779497a0360edae5ec263cc529a3f808775e33d556810672d9fdca13446fe8ab95d4f8e6eb63f3ef8bde2831699a2b0c3114cf8a72ee773491c0d63a4f929f36e4c4683f605ec05eb02c6a8319ff14f29e89356b7a728d2fa30a0d10908c54342e2ff26e706feab530daa566d5d569806cd78221e496bedf5f6a7a1730554bab72a3cbc7f18801249d2ece5c288785e219aa74a1d324880a201be5af16ac6ba701cbb5c82a1be76ac3fd45cbfb72be735a2046ffdb134621119c75eb5c8a3f267f6b4a880006c8b665d3127ea34f5e1889459a0dffc87a995c4e9b830241ed40dbb92e677d1d0627fb2b1f56fe3a8e4283891329b7f321f9a6a6b4688e1fa6667caf6164d0101c689896e154a3be2dfcb93cfe83b684defc0cc3f83ba7ed737ab5535e2086a39630dc351b3fb96f286936667ddbdf9b7acba319a9918296147768b5e2ba89ba3b184d680bc3b8024ceece58f2e20e253904d639487cdb7a43ec492ad35418a783d3a12735263e161f948746c440f9877c5334bcd88623e3e7e4764401ff550c24c8858534e58628bd0f185b567f6c829d91e880629a0d13f512e8d9cecef7f989facdfd9c5d647b90665e589003c1237da72784645de0ea87a0981ea9f6cbf42b4df6ee85d48b2e2aea6f66801e4434dddf9d86b006fb8ae16d21a72c206a4b522e12231eb539a26014119fa986b51ca759606ad120f5c9a10e4ba1cd5d0e8a24235dd6daea0cd657e7119f76d0b4df7f49c4f7c1e64f3545336f74727eb275a122b90fd53c301ee352470655c124418a9b14221916ab08b5bcfade73f9d93ec9ebe98207144ce5706294f78dddf743f94bc6fcc57891fc7bc48365f928f0e90b152b02fe6220c372bb4a7cf039d51f2a5dd17b3a898616b1a579802dbfb4ed6708315cfe32105ef028f945de84eddc40b6895bcf7488155fa1c3708ab6de2cd15dce53138c991216839c1e35394185192d04db1e3ce9b8afbe8640c71073abe8ae71cceb3a335a6ae4781a409e9d7ad37aa860f5c639d6d9ad8e2b2e71a645696afe6be2e89e716cfb17a658ff44f245823a07d23551954961efc767c392ac777b56b626cca3b43cfb3e82a1a86044ab35bfc3c237744c0cc7425c2786e78d85d52cd77675259d5dde88f98262472d0efd715482e78e2d6fcf1b657dc2de2a6975c623790751395b39361df82bfd0b3870829dea8523f34bfd01f66c6dee03bc91e2b8516926bfe9350171f9bfbdcfd517e9233e965fa44e381ea89d86ed7b5ff692ecaaf3e8be8ff81bf76c0d4b2fb90a11eafe70d824c668eedc00684f18e48e2e852f7786d5042dfab66298dc0731b78706dfeef6dd0e5fbe7f624dd0c568ca444a014c42f95d37055a81b097e00f1d6b4a431f1e2b4ee1288a1995aab243590fdd568bfef6d5e1f8e4aa9af433e741eb6105e00c839445c4d66550e8cefd038fc65536a0f20ba7ba7fdb28f70043aeffbb1417b72b54d519d8896dac9b92a21445985d65af266c3dc26a7bbbb55d236becee6200170a7f75a529ecad994b21208009bc89ee41716eb4ec22ef8583d9d097447ec0f23796db036b06b6112e86576d77e76b7bda5d8c88d7113d5d5d7189a49e90ae6bf348a973f0ac356ef29e17ce6f7ea532f6954e6469b1c868166418ac0355fc9e6b8ac68ff1353c150b928c28ff3b5648975b507ca9f7bc3864bb7ae3fdc16402998793f3ef6371e72c6cba7578f0b2799848dcaeb9476cfb233a458ec39762f49ed6c7230a36ae0ee8307a598c636e0e543837070ef761eb78ccb4df51de914e98a962839b78b7d581a5a50eed9f0213073063fa0fa6d601fc01eeae034eff40a081e871904ec4dfbec56beae54762120fccef5a7716e870163b031a0bd2243f4cb4975c4410c125105b8f5ec57ce36d021215de947eeee32b8528f2c56b51d3402148c6888edf66f0da800763e8230dfd66198cbbdb4b6156ee4a1994fc3378431cb9b40fbeaec3327a58f029c42dfc3a7c422bd637c9345c63e29aa5ed9c0502120abc3737ec31dddc9791a3548f47d7a198ceabee4064958e2076be232e92359951bcda980b68ca4763dc5d14814d37aaf98da3ad3346ff158ff91bd89500b1a6f17a3596c2ccf1b626f072ac45f2ecbace2320556657190a1b68ca649824673314376f4e105669a751d446d8a3a57c835fd51c778ff99d18bc74edd47c0062c5afd647e07c4edc404befea46384c87b5ec7a32383ed3fd1a1fbef9f362b103385708f011d92bd926085995fac90a11459941e74844b8670bbc954ec1f087b2d6e88b2f8d4ddbf6bb5b8e29665d5d8b0a9113ff7f9f2305e085941f1b0387d3074ea2ea5876ee037b23e266fa9b59d470ef242fcb63fbe6ae67476229db286bb0116c1883d114657cf3fc573fcbdd8660d6f6ef16bd600bbe63dc007446c6eeb2a503c561ff7eeaecfba86e199f08ffc22228de17e558ea53fc026cfb807495d11efa29d90c25d506e3ef77b11b9b95f01b5b3c0dfed9311a622a567f4aa17db33acf686c7a61e9a5231aa420bd2f8fb7afce2f1b867501e49b5fa5baeb4d2d00874f388e6ebc56478e3565a05e14594f74691db4ebaf7911cf1f775d4ad7235ed8e6b0d03727046773ac2257f1c6e93a3f560061fd41f88df55a38374961a373d934baaf2dd66e1c0a9a3440d507b826d0f822059f39dde5595ecd18b70def737c3162b45f5de871cb7adb813d1344c261c5b9d2d88d1906853fb49b39d80e7bdd3334f0e08447760d2cb45596ed3a819eb5daf766fca98e7fb967b9131c0edf275f75be7dbe4a8bb5d7c42372343d083f50ef10c3565d350680949181e215a98621e77cdb27d3435415d68ae7cae0d80cf521f31d6899b7a189cd13c61dbda0bc4293183fdcb5c8ac057ee5c712431671e6adb8d10ff01a1be13dd2b2e2c8e1748a563a7450cc75b0e86426f812e8269e2aec6bd56dd1d6409a0e0aa10fcb4ab9a9ffe081dd55a00241cbcd403781f172094c173740312fd03e00ca8c68fa0d719ea410b866f94a623c32ebecb5f4f348e5bc4aa8baff1a80f87ea04147cd67fd18d8ae446b7a29c54394f5653ec3cbedbe69a1884c680830b56e4e32405babcb61d792fea1a321602b2a8d954b2da7bdc47b89a95790040b4bfeb4ed59b4230cbe4318c36db7f50c992fc5069e169fe316cf14d1839ec01fd4e2c7ab454b8bab19b955fec6c181176d8b2feb665304cdb5ed4b78c1d63a8ac64fa1b3538b02341578f31772d59db408c998f15c7e84979b6950883b9b2994ac79c5aca5c4f81a4748ad27cbfcebc279fadcdba2b4eb1a52924b935ea4b8782de3f4ab9df40710b803e891aa74b5c5c85b29a6470fd6a5e5b7feb9b2f7c7ca68b1066ecdeabcb0ea75c68920e5643a845ebdea1c20a9dba0aa3a95ca5b849a07e71e3909c67c4281741b06ff028d5ff6a8ccb4aa8741c11addc44dcd7d49394c90dfdc988d9cb2ae9ea0d89cb3dba4531d60052b7a8b01dbc3d4e4e72f988ba86263ef38cef6dc7863996007639a9e3f9cd3cc9570852b3ec3d252a1430153c9b1d6c2e60192d155db2e62c9f56a3afb662feaf017bd4164fc81d307dd46b0dbf8b507f9e23037f2a6cddfb037d3673f1be69efde519c81f0cefffb10155571bb1eca4f02ba5d41d59e70ec2b750f168dffc09e9ae0458f9580bf384f0f37c670b8cbef15c3b1cf1df7d73669208de4eb8dbcf9c65f10c32ab21413b62164f92dc213753f7bc2948fde7db6f7b93cd494e8828b1d46ca35e9346d6793af145685711a0b2fda52431db2e8b52301c7d0e2eef31212054a72efd4978e8d553276e0159cc8fe540ebc0fb5f91a36d8f9af509e1175e8a0fa60ec5c5e10", 0x1000}, {&(0x7f0000002200)="9b51da9c90f38fc29a5ec8c4bde3181d4ce844f29d43c17ec88c31c545f21e4930cefee2b9a0d7dae03dd183ddccb1844f8cf270586b1ff413af7636adac2262fa", 0x41}, {&(0x7f0000002280)="0369be31f18f7eb2386393d71eb599e0035919ff4a38c40156fb4431f55f3f9304320f1d81b37d05da7b61dfe76d0c87acb901ecca3223b6aad92d735e4308b414565492e025f46d2b5060850f786f6e311f629e0fa4d483f49a12ccf1df06c2f4a9eaa068535c2a426c9162f192bcd7db5d88f5792a9761366891040470eeb2dfda9fea3ec0", 0x86}, {&(0x7f0000002340)="3650d7b403532c455ae07f7c67d6e8d300ab84a5102ca7d2528411cab178ef3ed9e9b1b7287a7a0dc669b26a", 0x2c}, {&(0x7f0000002380)="2896b27e85bfb78bef21b3afa1bc54ee6d67de718786307b5f9a9049cd3e08246a752db99cbdcbd58f0407e996093da0b56dc71db4bc9a488a2dbce888bc82ad5bb15f464e5d89bbf9323649defebd0002", 0x51}, {&(0x7f0000002400)="94d095ed3eac19dbed2fddcd2532eb4d5e45f38c6df3c7e18684cec47890a5282ac39b09eb0d84c209bed8a7190b909d7b04da3ae8c5e6164a7c195056007cdd29c041b7b58f2a6ae1a94225ea00bc6d459bc9ef0d5423e2c97c81d08771d186beaf48f5a045466c", 0x68}, {&(0x7f0000002480)="573a58c2021d0f5d0bda96bbc9cb179a848dab78a79104308d4cbf202f7fbf80f3003b6d16486ccf4341090bb09c733f0d52f38d8f6f32cc256e3162483c7dc68ba5603ee3de7a3cefb98989fd4248b8b148", 0x52}, {&(0x7f0000002500)="136d4243a835ebe998d629bc821d7b35f7f9a13baa39ecd3667f26bd486b3cfe9c8bb1dde8954e7ad86aa1cb2e0a9f3efdc9596247de3c79f83eb59ce434aa0e97ed6effa3992d96353a5ccd9bcb2c02b96e6d26e0cd6eb43ab5f39ab13e4f3736a33791cf2e71906db74a13b796dad6f728a554a9c3e76400db42b674cb90df2a6d7533a607", 0x86}], 0xa, 0x0, 0x0, 0x4}, 0x1) 03:24:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504441, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 03:24:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x0, 0x224) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000002340)=""/73) recvmsg(r0, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000002280)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/4096, 0x1000}, {&(0x7f00000020c0)=""/192, 0xc0}, {&(0x7f0000002180)=""/238, 0xee}], 0x4, &(0x7f00000022c0)}, 0x840) lchown(&(0x7f0000000000)='.\x00', r1, 0xffffffffffffffff) 03:24:53 executing program 0: dup(0xffffffffffffff9c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) r2 = syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) dup2(r4, r6) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000180)={0x2, 0x7, 0x419, 0x0, "ab7ed7d4eb145539023299c6f3ef70639bf5d31a", 0x4, 0x6}) linkat(r4, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00', 0x4) r8 = dup2(r2, r2) r9 = syz_open_pts() write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) r10 = syz_open_pts() r11 = dup2(r10, r10) r12 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r14]) setregid(r12, r14) r15 = syz_open_pts() write(r15, &(0x7f0000000000)="a6", 0x1) dup2(r11, r15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) r17 = syz_open_pts() r18 = dup2(r17, r17) r19 = syz_open_pts() write(r19, &(0x7f0000000000)="a6", 0x1) dup2(r18, r19) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file1\x00', r16, 0x2}) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504442, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket(0x10, 0x1, 0x80) setsockopt(r2, 0x29, 0xfc09, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:24:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:24:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) pwrite(r0, &(0x7f0000000040)="64819e12eb28164866ffd428b606722bb40dcf7e0f99cb6ffbc8c2b290dbb8b71155a3cbefe318860881ce389404e53c61f87b9a8ff14b1d2a8b84a63686c653511f0adc9c0110af14166ba975c80aa351db5d96992f53a18aeb993090c661d887f74810806b4a101d1a659741246ae83460865b9e50c836da4e96c3a3e914057a4b03befc4136a41ff273fc52eddb2a07ae963f177ebf8eef29af", 0x9b, 0x0, 0x5) 03:24:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504443, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:54 executing program 0: r0 = semget$private(0x0, 0xc072bc71f4aa21b9, 0x40) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/29) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 03:24:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/123, 0x7b, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = semget(0x1, 0x3, 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/56) r2 = semget(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000040)) semop(r2, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 03:24:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1ff, 0x1}, 0x8) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffffffffffdc8) 03:24:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504444, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 03:24:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/196, 0xc4, 0x841, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000040)="d28e86c6032bd690f8093bb68d1b581c19a1f0ac58a50a7c5e37ec2f07e9a4487dcee1a08eb66400bb80f48f4f5ef6306c4cc107461052532615d991fb2a5596aeed6889d7c3b11de5fa8bf10b73718fe327fefdcee18c8b969c9c3fecc14cbb0e777ef8893073cb0615374dfa8b7c679a9906bfeba2d5a554142c5dcb1378a7eca11efd7efe21bd6c37b50f511e3010531bb779f30954b2dd1713d66395faa7fa767e1a2cc44b4ad0fa893790f3c46e47e5dd3536227b", 0xb7) 03:24:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) ftruncate(0xffffffffffffff9c, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x29, 0x35, 0x0, 0xb0) fchdir(r0) 03:24:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504445, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:56 executing program 0: r0 = getpid() ktrace(0x0, 0x5, 0x18, r0) getpgid(r0) 03:24:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x20) 03:24:56 executing program 0: semget(0x2, 0x0, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000040)="c5b930114410ba8fa29c918bfbcb2025abea13f6b083517e4d1a9d0c8e5f19961961f1ccbdf5634dd0328c57e6123d3372b1cfd8a8c1cd9f8fa77c7df35a4eca7a297404fa27ab18d7e1f8541e91d853894403f949eb7a150888c1f66ea86eb171768a538368592820", 0x69) 03:24:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504446, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:57 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/59, 0x3b, 0x4, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 03:24:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:24:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504447, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) 03:24:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:24:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504448, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:24:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) 03:24:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) getpeername$unix(r1, &(0x7f0000000080)=@file={0x0, ""/5}, &(0x7f00000000c0)=0x7) 03:24:59 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x58f) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r3]) r4 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r4, &(0x7f0000000080)="651b7caff92a943a51a6db390740d9133c3b2990842bf3bb", 0x18, 0x4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) lchown(&(0x7f0000000000)='./file0\x00', r1, r3) 03:25:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc4504449, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:00 executing program 0: socketpair$unix(0x1, 0x7, 0x0, 0xfffffffffffffffe) 03:25:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) 03:25:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) 03:25:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450444a, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = kqueue() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10400, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x401, 0x21}, 0xc) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) r7 = getpid() ktrace(0x0, 0x5, 0x18, r7) r8 = getpgid(r7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r10 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x200, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x400, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="893ba0d292ad6aaafe783f560ddf03b78c65e9796cdf7f8c921c51d33b65bc81f6b92fa3e3b65284536676f7f36964d18d497933d1f8cefe49c4fafa11831d6e5bf76d374a56616294e3910681ff6d742f18346b324ae1d2005625d2ca244505b3db006da37346fee83790b6654357fc2f0dd05e73", 0x75}, {&(0x7f00000000c0)}, {&(0x7f0000000100)}], 0x3, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r3, r4, r6]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r13}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16]}], 0x88, 0x400}, 0x10) pckbd_enable: command error pckbd_enable: command error 03:25:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc450444d, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)) 03:25:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:25:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd604404, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:04 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:04 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:04 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd604406, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:04 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) 03:25:05 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) 03:25:05 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) 03:25:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd604407, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:05 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:05 executing program 0: socketpair$unix(0x4, 0x2, 0x0, 0xfffffffffffffffe) 03:25:05 executing program 0: socketpair$unix(0x7, 0x2, 0x0, 0xfffffffffffffffe) 03:25:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd60441a, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:06 executing program 0: socketpair$unix(0x8, 0x2, 0x0, 0xfffffffffffffffe) 03:25:06 executing program 0: socketpair$unix(0x10, 0x2, 0x0, 0xfffffffffffffffe) 03:25:06 executing program 0: socketpair$unix(0x18, 0x2, 0x0, 0xfffffffffffffffe) 03:25:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:07 executing program 0: socketpair$unix(0x1e, 0x2, 0x0, 0xfffffffffffffffe) 03:25:07 executing program 0: socketpair$unix(0x21, 0x2, 0x0, 0xfffffffffffffffe) 03:25:07 executing program 0: socketpair$unix(0x60, 0x2, 0x0, 0xfffffffffffffffe) 03:25:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x2) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:08 executing program 0: socketpair$unix(0x2, 0x4, 0x0, 0xfffffffffffffffe) 03:25:08 executing program 0: socketpair$unix(0x2, 0x7, 0x0, 0xfffffffffffffffe) 03:25:08 executing program 0: socketpair$unix(0x2, 0x8, 0x0, 0xfffffffffffffffe) 03:25:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x5) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:09 executing program 0: socketpair$unix(0x2, 0x10, 0x0, 0xfffffffffffffffe) 03:25:09 executing program 0: socketpair$unix(0x2, 0x18, 0x0, 0xfffffffffffffffe) 03:25:09 executing program 0: socketpair$unix(0x2, 0x1e, 0x0, 0xfffffffffffffffe) 03:25:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x9) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:10 executing program 0: socketpair$unix(0x2, 0x21, 0x0, 0xfffffffffffffffe) 03:25:10 executing program 0: socketpair$unix(0x2, 0x60, 0x0, 0xfffffffffffffffe) 03:25:10 executing program 0: socketpair$unix(0x2, 0x2, 0x2, 0xfffffffffffffffe) 03:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xa) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:11 executing program 0: socketpair$unix(0x2, 0x2, 0x5, 0xfffffffffffffffe) 03:25:11 executing program 0: socketpair$unix(0x2, 0x2, 0x7, 0xfffffffffffffffe) 03:25:11 executing program 0: socketpair$unix(0x2, 0x2, 0xc, 0xfffffffffffffffe) 03:25:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x13) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:11 executing program 0: socketpair$unix(0x2, 0x2, 0x24, 0xfffffffffffffffe) 03:25:11 executing program 0: socketpair$unix(0x2, 0x2, 0x42, 0xfffffffffffffffe) 03:25:12 executing program 0: socketpair$unix(0x2, 0x2, 0xc6, 0xfffffffffffffffe) 03:25:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x61) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:12 executing program 0: socketpair$unix(0x2, 0x2, 0x500, 0xfffffffffffffffe) 03:25:12 executing program 0: socketpair$unix(0x2, 0x2, 0x700, 0xfffffffffffffffe) 03:25:12 executing program 0: socketpair$unix(0x2, 0x2, 0xc00, 0xfffffffffffffffe) 03:25:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x63) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:13 executing program 0: socketpair$unix(0x2, 0x2, 0x2400, 0xfffffffffffffffe) 03:25:13 executing program 0: socketpair$unix(0x2, 0x2, 0x4200, 0xfffffffffffffffe) 03:25:13 executing program 0: socketpair$unix(0x2, 0x2, 0x80a2, 0xfffffffffffffffe) 03:25:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x65) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:14 executing program 0: socketpair$unix(0x2, 0x2, 0xa280, 0xfffffffffffffffe) 03:25:14 executing program 0: socketpair$unix(0x2, 0x2, 0xc600, 0xfffffffffffffffe) 03:25:14 executing program 0: socketpair$unix(0x2, 0x2, 0x240000, 0xfffffffffffffffe) 03:25:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xc6) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:15 executing program 0: socketpair$unix(0x2, 0x2, 0x2000000, 0xfffffffffffffffe) 03:25:15 executing program 0: socketpair$unix(0x2, 0x2, 0x5000000, 0xfffffffffffffffe) 03:25:15 executing program 0: socketpair$unix(0x2, 0x2, 0x7000000, 0xfffffffffffffffe) 03:25:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x500) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:16 executing program 0: socketpair$unix(0x2, 0x2, 0xc000000, 0xfffffffffffffffe) 03:25:16 executing program 0: socketpair$unix(0x2, 0x2, 0x42000000, 0xfffffffffffffffe) 03:25:16 executing program 0: socketpair$unix(0x2, 0x2, 0x80a20000, 0xfffffffffffffffe) 03:25:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x900) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:17 executing program 0: socketpair$unix(0x2, 0x2, 0xc6000000, 0xfffffffffffffffe) 03:25:17 executing program 0: socketpair$unix(0x2, 0x2, 0x24000000000000, 0xfffffffffffffffe) 03:25:17 executing program 0: socketpair$unix(0x2, 0x2, 0x200000000000000, 0xfffffffffffffffe) 03:25:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xa00) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:17 executing program 0: socketpair$unix(0x2, 0x2, 0x500000000000000, 0xfffffffffffffffe) 03:25:18 executing program 0: socketpair$unix(0x2, 0x2, 0x700000000000000, 0xfffffffffffffffe) 03:25:18 executing program 0: socketpair$unix(0x2, 0x2, 0xc00000000000000, 0xfffffffffffffffe) 03:25:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x1300) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:18 executing program 0: socketpair$unix(0x2, 0x2, 0x4200000000000000, 0xfffffffffffffffe) 03:25:18 executing program 0: socketpair$unix(0x2, 0x2, 0x80a2000000000000, 0xfffffffffffffffe) 03:25:18 executing program 0: socketpair$unix(0x2, 0x2, 0xc600000000000000, 0xfffffffffffffffe) 03:25:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x6100) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:19 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(0xffffffffffffff9c, 0x6, r0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:19 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:19 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) 03:25:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x6300) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:20 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="19", 0xffffffffffffffdc) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1c1) dup2(r1, r2) ioctl$KDDISABIO(r1, 0x20004b3d) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:20 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 03:25:20 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xafeed794) seteuid(r2) 03:25:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x6500) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:21 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) r3 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x4, r2, r3, 0x0, r5, 0x4, 0x8}, 0x6, 0x80000001, 0x1}) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:21 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffd5) 03:25:21 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) 03:25:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xc600) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:22 executing program 0: socketpair$unix(0x2, 0x4c71891fcb97065b, 0x0, 0xfffffffffffffffe) 03:25:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000000100)=""/60, 0x3c}, {&(0x7f0000000140)=""/215, 0xd7}], 0x3, &(0x7f0000000280)=""/41, 0x29}, 0x840) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) fcntl$setflags(r2, 0x2, 0x0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:22 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x186a0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:23 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 03:25:23 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt(r1, 0xffff8001, 0x9, &(0x7f0000000040), 0xfffffffffffffee9) semget$private(0x0, 0x1, 0x440) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) bind(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0xfeec6c93d9b82056, 0x0, 0x2}, 0x8) 03:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x1000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:24 executing program 0: socketpair$unix(0x2, 0x7acc03ffde7ed27f, 0x0, 0xfffffffffffffffe) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x4, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0x1) 03:25:24 executing program 0: r0 = geteuid() socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) setreuid(r0, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getuid() accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xfffffffffffffdbe) getpid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:25:24 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0x30100, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="ec0b60b5b15c32f70a041e8005f2991c9f30122143c8947e20ac5a2c03f0e9100b568d34f93519cc6e", 0x29}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="f89583764ae50363395a2d6eef64cca2da7a145c7b828f40e673ec2b7251", 0x1e}, {&(0x7f0000000100)="3cf6a1c03298d010e6d5b4c0005adcd2d10fb2f49eb1305057d3cedb5e112688f34c87e70605498229b2297b5bbf8501ae7c89e543e7d9b0b4a36474111c7df561072e0beba89c07a8f50e9cd72a74de7a188396603b61a57997b9065679fb02b937065e8ed285ce8a5f71274c5d43d8004712bbeafef17fcf2b31daf85f808716d2d0a02bfa5f33c79d4da774ea8a368ce7d777e4569bd018ada3e85a36", 0x9e}, {&(0x7f00000001c0)="11d24904ad7cd4f486396dbfb11c164aa8e23da9658fdc973d44ae5fb3d4938352b60c93e6b6e315066a19cdf31a2bfd30895e49f07412b7fa99b566f49dcae1a10b297ed9cd4263d43a77b01dae4014e7f5ee80976be3b9f6e5660d5a4047da9567794d56a194384b7511cd49cddb60af43af385759088dec1e858af8127d3464046dff9a49b380adaedd501bbb4a76cc08c99de97d899a289804dc4bb14313fb0ec64124146f5751d0f034793fccbd385bf6f3d64c500ec5e7df27", 0xbc}, {&(0x7f0000000280)="a8035fa2693f272b9a5ddc11629497754e8cfaba235285207e25c74cd239ab7a6be1b4d24b7d961d59cfe6ea1e188231c3dd854dc55cdca7b8f729e5646f308170608bc2fe7320b32fd1a39edd5e7583ee545c6b4db78d47c137fa0e154bb4e1fc710022d7914c2aba9e54995d27547e2834ed29765960bcfb8cc58fb1fcdbdfa0436acfd54f70d03bf969b9ecbca742c8db361d07e986d08092baf54da1db5d6f1e8fbce437d25f51f88097c5c6842c533b4b18d57f4dab9856cb7a0367666c0c73d08677ccd579b4e81922757309", 0xcf}], 0x6, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}], 0x20, 0x805}, 0x412) 03:25:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x2000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:24 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket$inet6(0x18, 0x3, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x408, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt(r1, 0x80000001, 0x0, &(0x7f00000000c0)=""/118, &(0x7f0000000140)=0x76) 03:25:24 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 03:25:24 executing program 0: getpid() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x4cccccc) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:25 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) sendto$unix(r0, &(0x7f0000001040)="caff11db86aba0cbc592543e5243667843919b909b017a0733f9f71edd79dce8fc1559d85aa64c07f84db49d9d689e3368e3024dd78e68b61fd8212fee73114f97a818d7d6bd4399c058c6c2f4391bbe698bba6035a0f0593606756aeece1db71463773a9da1c71d095a894320770069dfe33aec4147566b001e4d3dfcc372fa0e54bc26c5ce281a5b910fdec32ec71088d6ae5fccbd269e7ecc159b2aa3ac59c0d6688999a739ec5037c44da2b3614bdf604b887b21c0e42480620e464a637b6268d38314e8f824aa80817a5b1ab1ffdf605304df8179ba3035bdeee36c641ef3b45a70feb8add071d9faad0e5daf3041278568e52b18dc95c83c8898281b4af77d0d0f213f1fb8171d2c614812af6d171eec3c3d3da09d7fd005405d78935d31ecb5dbf6285780d48b87fdf2e747cb2194fc8ad4cac72174f5a06c2d8bb3eba6089563b770cca78ced47b490974d985cf1aa256c6c1adb1a4778e6ba52f69ef116883b9765a23f6e08c365280254d595951aabc457e9f5996e2c30b7617de265bcda788b40348b97958ed8ce4b830bcc308594cd84bb71c8745d68e5aa6a2f47bdf63cb4a62110fb9f59a7f90ccb7ee21c64db997318ffc5d2c5e2fcd8307581d5ab7ab7927bf42dea5752326859d93b773ac16066921cef37d771a9456755c73e8bee383ccaa2fd7f80a47a28065c3ce2034f556e9199f3856b4e7c5f47cd6d22d95656ffde7c24ae95fb04cf7e3cb1267e751ea5522c909593d6ef1ccfea44ec23b679620dbfe49590b6037078372093c0a646b13941dc56c2e81bffcf170b767daf5533bb3f99e3bc8c8bed5fda54bf0606ebb8536e1df8a5a9f2a0ec17976ecd31d00c38e06e6e86cb2921ca392f8ca6243d116dd6386526a1df04ea51ebee6e7451115ee2424d0cca985694e6c6670ab207f3f65364b9c57c4cdf9b1ab4e5075c51101d7bca8e3752a10168d4bb021d2cdda4ff58167009477616c4e0e15a57017d619122594e15e65afc421058bcc1ecc20dfe7c137b275316a563672df89dff908981eeaeff169b9f7055ef2b769e58ab5fda486f121baa482681c732a46b9df68e5ae2d1b7d30e01ddab272eb9ab547716e302fc87bcdb45684be0a484aa935e16cafdad120feef1a11baf4b97f00337f31d3df4a1847422688f6ceb7a03bf5ef382ab1bd703d045ca2f113e91df63db6d105007d56b55b5a738575761ce27450b706b8b4959edbca10e043584aa0b6e71aab7b174afe443bd7ffc26e4689c4d94914262bf63188927cf0be6e779423e1933d3d7e3b939554c413aef5bcbc222d39a8241ac6d55149978f80c5f0a74c86cec37c34374f2a4989f5aea443db59280e36e60dad6314acbec5975fb061b5967562a90867fcd47d8dfa7cc33354c2cf6999512a154f59f99b13097b38c6a834cfa49630b67fb450aa09dad22b252fecc6fd5e8c9ba14b714a563e3978005110f8e20b4969acfe632532cfcd93462e6f30b11ec53daef449f418657de460bf9f033b9358583b83458f6e3eed685293f02951abd7446fe9c29c4cb4eefc9592df08d75318625802f8d989d3418e73562b9e935fe9cd1702433e3e97ed6d7eccd983801001f20490a8c8b52f0593a246d7b308e4c412ab255bcf59f90e78bae4e86d66e9824a77e17583edb826397ce76fa58ccb694704527b52796faf562b67a7641b87ae6565ff600b11066d990db81004d5aa54a0e9e136ed2cfe691687ac6ff571cd4867bb535341cd748e470572db84999789d501724dcbea50fd7e53d40234afe4ed81ea0d53bb465159f0fdd7ba0c8c5d79a5d09fdaede5b9fcb4f90f7fe248646f111302b7cf486be3a99fe66a231e76eca7df4cc2942abe9bdc6f670e46f1f8c14a7f094a7066f7ff5ded7947adfe1b84b2023298a4822598d2e31881a4b052cd81f8f241ef0f770ba8dbfe888d25e2d0495265ddab4c756df6c5f4c46bce6bcbb7817d86f14876e286935039795e514100d11eb253bd7eae15d72178ab92430d1b64d1ae428e11a93a6e9a2d132f1459cf5ec4947697d6d61c7723c864b60a222e925ec5f0d7ff8c81da8c2ebe1cd01d4d412000405e79411e4fe4c2bb7fecf552e515c926af9b44e2eb60f5842b9db379f04dc054003bfc227ae71618b217c31d7a6646617ad01da9a0710dba68baabc2d323a4e34c0c42013d74967d78b084c8c01a19d08c89fdd80e110db6c84601d225bfb17d56a82c456f265bccdc26eed97c5ccacd00fdf1f0af3ed097a82c0e00a468946d79e220b6061238fc342ed2047652dc927f6450be02dfdf7f033cee7ecd7a3c981d48ef1c09ecf76a886f5c7d47c59b107b1a18a4153525857a83996aabdb61af66c66b43463263651ca6a98c9426ae2092aad6f0a9c75ada5769977cf5276deb077d1e4edd3d92f4663786a1c247ae2e49d9554962a2b26bb4afd74930e59cf488b55d0b5eb40faede2ec211ede9e8c57f641cf35527a7cb90440fa08830d5132fae03ffd7d3de6c6dade83b5b75d1be1c26756909da9ca2e42b5ed77fe5c8bfc11a36391157e52932172001b2433eb5e9b9a54fb94d896c27dd616eaa070736cef5a085847e167f7400bdcd3588f18ef1e4ef21c84abaf56455fbf05bba18b51dfe7c45c4a163807c95adf81e0823dabed3d32e8db01ec549bdc4a2944130c25c7c1959bd82c227e3724df1717549850400e28ef2640005e175173bba1a59b5df16e6781b238c277e4bde0873f64bd897562448cc8de05170a158abbf3ccb30562b7dca192b7c1b2d14fb906f47167d620325ea4d55cac8e74680e907aff2ea93a7d02b4e370e70c7805768b6c7e6d57b7b3bf05b883d5df01f3fa330a04da6341d79e414cdd33a1ead5f647236836334d8e86299f4e6fd80b76d370fffec7994e232ec9cd24f42ad1649f12635d690af5d9c10c5301601f95f547131c2838d3f2ac7e5348c0909591d304684633db6c213d88be68a02321d378aae1af5dd01baee076a18de536d0d27736666922b83952ba81cc6c25bcc4b2858811bb2eb6fe700d510a3242d9785de7694ccae11cd5c5a44277acb398a6df54473b132f2902d204651b55e30dc2cc04e838884d75aa3c10785b6ebbb34538c5c72711853c5cac81c2a6b058a147042a5cf0e9bdf3a94b6e980a9e8aa7f481b93b91a9bef33b6412f2fc734c0433833b3c8ae92b07df4bc5bf56073bc890450fb033428675dabe6be7222cefd49f499abd3c9ded0d0411b1e23bb7fa82aa3b61a549be0219ae04317c5a03cf95d3507692f8eae1e3642fa3ba59f4f3e03e2845f8ae6b33a6f560c58eac4c4dee420bb61425b2a87f2e14c1e1d1cdc57a94d58bdb88769865d54c603b05fb4e67feff562e613ecb3f92820571144a57147886bfee34c2f51ec9dcb64b964abfb9dd36b3a0ac45a78d5198c409e6e2c905574e73d209bc3e4e0b2fcdfc895814abd9b2bb279fca2c1e4851c520eac6043953218b0aa4d9149e5591006dc371a7c37c9f1746a8a94f312999de699da89cad3d244f53a104f6e2ba6be00a7036c008de1961d053e5410e334a8d01193d73aa1b84f7f7dd2f8588f84eb346718fc9b2ad4e2696ef970010eb3c02f7b0003207deb5d455b00851f36fbcee5275f278ad54f9f56799ba25d839e062d552b6af5e093b5f060cf7188b1ee232579dc9dcff58439ed1642dd98a5da91fcb472f222cf03605e91f2a8c0cc106b2032eae0167646acbd3fef1accbb364d38adb536b267274d2c72d6005648db5b1ce3e383f82e5dd26d252922cff14a39ec39e97aade4ed37dc7bdd57d7a7ffd171851a6725e962a53db193d97ab7049b88c642a7c357e515c9cd7fd9a47cd28c766aed0fcd50cca58f274c6924df10f13cdd9e92e6b7601282902d75f4da136ebe89ce081140a248d9c1e8220cba75fad57b623cf67e733619ce4830f44e137afa856fd4a3577206c2f802ba530c409c70eb52d430eea72154da775d45cbc6cffa9a808a27a0c0811c43f6dfcfa3ede54f8f1ff996d2f0d35871157ad613c4bd35e499ebae2e24477e9f037fef8d6e3a1885ed8926d4568f3d213eba2b348c99142f73604c2768af342870c38911e72e8eebb2930aba2c60f1592000a5acfe4e12d8dabe93e77e906cab10f436a9330700ac331187dab2ad6d53d8539225fd9324a0feb86edea05e8a3796655ac8f41dfe8e5172007332205dc51b1a36df8d084be88b3917a34d580bedba33c2dcad299dbb105e4755cccb98db469e55c2aa85aaa1799a20ca129a2d56ea964b1e5663fd1ca65e5d8637df697585dd12bfb755c37b0cacfa919a35a006710a15795a658996e5b379e57032a110994cafbc2c5768a805cf0bfae02b9bef7f6a6fdf69ad69c5144b5df9e5b5cb2c83550b7661ee8c52fb108788790de896d5366e0abca4dec9bbc49d666d93c551976c0f74689291218288b3fbb6bfee36a14fb8df04bc141422a3de3774be0a44ad8ffa84d0cc45de033d685a5982da8cfb8d9443b32ba33e43d09f279d6f013c2ca9a614cc5880dd49f3171c14afb3a02171097cb7fa4797a32187623f0ee08ce057216b242440e96e67e8571fff604cdfe7d56d2cb5b6012f3da04ef079dad1ee107cae37ca1d814f088c953839e0c1fe168f9ffc86bf942c278f0e01ff05faaec24e3affd7e91783dc47c03b65910d4f0084174b301c0612c004efb764032fe02586f805d0d06696b314369aff59ed79be1bc0bd5925073aec766c1d62bbb9557444734e183727cd359bf042cf77b35e801f71614759ee8fe19f0abe82dc30c7d9747185b72a4e9e6f2c0f6d308bc81bea685000d98df405b3775b2d1b9a6593e70b7faeff4694ae5a449eb890f201146d33e86a205b55d7aa10593da1f3f007d1916900e9003d19f1fec37f1c0e04bc1c27144ee4ee7e6670c76d9b51c0f25a5cb58605cc19caf7ff48f0117327615069790899b300037c792214b81158805d8594d3ab3f9e80bfb3152edf6d14ebc614b9bfb5387640a2c6d33f32959dc915903c8d331137be5c8af62f5c8c26ac50099b3258ee563a89944f89f0992aac1775e0012f8728974f3a734247b341bd53b2f23411a39be0c4ee18e10233caa07bdf80c64667faae916ba699063ab9a65f9082aae73b34dd862abbc3dfbc450d80714fc6c724c2669b8a8339306e995d3aed52dee70f4e1ff20854ac321e412504bba684b7698183b301be5776b8fb09dff3b6652d08c46ae00c542a5483bd85561fd3a5c6e67346765f3289671648d93665ec4e0ddfa2cc01a7586c57347d9560bb809fb6e01670f71a6c8e1d89986232032bba4229e04c6ed626cdae1bb7c4f15aee49d4df911340e4d37b9792ae540de1c947ff5e6dd2515eeab29dd09931957c2986083605b043b9e2f7def645bf3a1f0cf4777aa8eaefd3fd353e4d0916f38174cf6699d7c4a261eb6f8950d60a93fcd30cc6d58847c4ef7963bc12852fcdd05129fe2f24dae94173511af2f5c8b70b7f7d4d05fc26c61069b8881c356878addb7272c052c8b9ddeaf73960b9940e14988b06e33ae536906a3a9d339e7972c1d558bfb765e4c3164eef9b8bfbcae3207c53edec70cc60397dcbca3272408e1476f48d543091907c0ca6f9dc371c15659134ed20d503381559f10c334700a2bae761f5281e413b3da6c59ce30c898fd90b917934d41c347e759999b7ef2c494d82dab998be9e96a374ef5ea01cdc322533587a203568bd513e012d9b82a625af4aca310f9b87c4501259ce9be5454dbc80787af", 0x1000, 0x402, 0x0, 0x0) 03:25:25 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) setsockopt(r2, 0x29, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0xf41, 0x1}, 0xfffffffffffffc40) 03:25:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0xacaec391287a22dc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = dup2(r0, r2) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x1010, r3, 0x0, 0x6) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x5000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:26 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x109) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:25:26 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)="0425cccbb03bfe264c33a256d36c34b621d4dd0baf7517b04b38f5735c0111fbf1cf66705d4d33950c856e9ec8900563db1884a41d980067b5e25dc6c5ac4276112cf16fec52589e23003e2d57456447d4f505aedd67aafdce5e02a1c34e7c0403c0e4a01e7ba8c8ed83ed89b0ed2f94716570bd21334905c751717a32e6512da13d124664c95bb6ad88609394649b059b30d713c05034bb8e14e97adea8fd2a76ce946c2b9d4a9e54eed55e21f8fba96ef9f82dbc7455b3a0767417f3a545542a396dc94f7c51c7fe7cd1a8ff0c9e21b3df28a5b2649058cdb9327774cf1202e00d4992b954378ca747814c727cb6772b0c9ca3fe858bdc9567c42c89c9a4c5f63ce68e79956259392065f43fef40fb65ab8287821ebf0fd889f0ef87ed77c29f2040ef5c8f7c8f2e8c0a6007b779f1b34b23a7b8110381b6c5376d2bc340a1af864f59d94919fd59b662c99b8922c05b231c1596ccdd0f9c571ab5bf48c5f69174ee86ba51765bccb7984dae0df2b093de78886ab36a40aada55f642bb0d7bbba91c2c566936e47a2ea5cba858064b2c8d9a1557597a47ae454a40c30884dbfd5e40df4fe54d4153dd7766f77700a88075bf297d25fa5f729f1bca19a303ea8098c7e2e768f31c67985bf313fc11571e0c52dc45eb842d6bf0946446bebc4502cbacce11c74daaafc64babc37c856eb250c9f69c1c57d334f883e6ad287c7a16ac5f1eaca097373cc8959f7709f1a605b292ae16d09a1b4d585c7803d3c0165824e503d81aa0c00669c750bf79c389c981679d6772f3dda23f425beed37cbf311e7a09f612f3c1950a7b494fb5ed09b1fd419097285d1d2cdf214fab506c27e527eecd5094f329423fadee22f4fee7ca6f7f9efcd202c294c12bf54ec008e47ffa4ed5d69d4877c618791d86481ee8933f4e3ac557d0ecc7d7f46a77eace17781efc8668b0f89e48ec72a286284f58d1030c1d46fae31ca0557e3ab5737c03686515dea426ede7e36029ccb74838744ff055e915316dba6ed8128dd9652ab3953052b6a5a0a232b6cb8328c8e2c45775dade6c1f4583dbbe99412953c0a6fb3d46bdf493e6bbacc10957a4dfa8d1eb730eda1b93015337adb1df8845bd5d1be0737be22a689798971e005c84a1f574f580c9976769726e7938e03b1fd27ba396121320f29ffe9a25248bb5d8a54ba7cccdc2798e81ee892859360512f47ae346978cba26f981973e92d3603eec4bd1d268af70ec0fa4cbb3322e34db9ab69d080b5edb2e7961314f9f2232adc7b1bb30a3a107e7d91eff3dfd86a4e1c7eace6ee3982884de5429a229a190f49aab2a3a9433935346bf94f662a232ea4c1ee0ccc089c76fbd55b0d339a22d47a72410e1e1ed80910f6798c138566b87c5c3f31e6c1dab524c16e7e913a4bae6dfb056402f46aa1020e75177010c47304dbdc2b6b6b92e526c87d6b9360038a153682771fd703b1a8d452d4bddd37048e29252833bf1c283861ebbd009a4f38557147b27334fc1ceaf9503892b83471b40e7f73fa24fda5fb5132234c5e4a4b7a4412ef45f08b03d49723393a80a38dd542061542cec6e1926b92a51bef9ae0e039b7f96d945a38bc014ceef9b0ad734ff02a3f5b86b878b8cd0aa357a82eeae9e23801e6fa8c64d2157047191fb11062987e3daaaac9819da9bb40ab946d65aced09bcbb0742f50e2fc8109c4794ce060c1905129628427476f01d3a450c526e833e9504c5e86997280ea71fe2ff0ed4f8ca40a30b6c31dda862db13a56dcb4a6ae57326ca6e3022338ddbfdd7e1ca5b5f728743cb6af5a08bf2f3eeaa3937080a68ec5c2d300283688272b3770b5ac1e56d08c86db14610875298d74a98bb88056e142d92407f3f1418c93e2967d58af0aaaac7ae9f56171e24cce0c544c29e0985dd11e0e6f1fe391d2bb75ef37645ea07f75b1549c96f8f5333cea4ce9e1af3f94702f4880706c5e66db31463f6b6c1f7cf312bc700b2359abedf0f78f782974f724bf50d3f1fefb4ae316b6a2c12a42ba92328f9a654cbb7c28fc47d3b752d154b19c233b1a0864c30d41be58cad4b21732586b9b28d1793a13dd25b8382b3293f9009a4e94cc12223402d82c5fdd853bf4ae278c00fba4cf8a9331dcb89e0bbc47ac379e9d3cd9c42a38df37a49e741d3acb942ac1574cdb06606d73b650df31bda8cf09f5199cb592e01c8ddf8f61734e4f8a43bd7ee65c61cd65b85dd02e38b17a076d23c9a03661e3e031517c74744e608477530ad92aa0389c7c5d08064ad9f224f91648c2594dda548599e7a24e138b4c61dba6b94a08bbad918bcc85117ce5ec6e2adc264011105b94cb7401c3cf61f1cc068e272e6f8024cc9780e747af42d38a20a126e2d7703812d05f21b4997499b08804202f0fc8ba6e460258361a9be2cde3d87f4f2433352427d7b425819e0b3c61d333b58207f0cc5c655448f078fbf65b3da068d51eb45ab83acf274c648826db6577489db7f087ca835da4ab9d7475ad57ff156185a538053f82e667f344507838f0e47d710e390674393fcdaefae40cbed856a07fac4ed377e1305b1f2df751651a7059e3a542761378b1bfadd524b63e69585a90be5208e9743868683e2447aaf65171b7c094d7ffd3a6e1f443879a8ce898071f54423154317b8790a27e01d5780143f16dc5063f756711e78b759764cee58279715aafe29d119858fa4e779f05b4b5ba9b13152256449cf468e5bd471bbb1006fe7c7ca12a94c1983834fc02edf4ef2bbc62f369bdf3d2a8e3b99319d7dca5ff001ecce781cde86f3779c6d90cbc39711d16d3676b2454c91e7ba9c03a0ee7c8465b397ce1475aace90619b5e88d59cdae2d832c32f4e79c387924d6af5b5e5359b1b10d3eefd63b37dac269d32812a8585c8ad79433838b2f5e59ddfcfe253bcad80eb88b6c98394923b586f8ec33c638e579050bda31f66dc2c363884f72320f0520fb4f6c60e739d61f5a0ef3ec8c6d76f113a6bbe4a006db61216e218951ef64324b1c0d71751f05dee768eef975920b921186ee23569a97989e8b0be15f7f4d5467b2c4b69b2a48f37ec12fb2e731ce2add1b4f8c9fc51d1817d6679896ebec8f8996a4a4216bbcef9672bcf4ad835b8582ec0487e6914e7dbf5c3bcf44b1564995b7d07e1f09be604c64df9852908bea52f8feb3d5de6256ec1a1dcd9406e98bd42a3b854695250ad1eeaa8f0b95dddc21c3908a2d3709a74098c0fe92e07e8da5e0cc68814cc17e4505bf2318c2a0b40943588bb9081bb241b8f85b47cd7f333ffd15d18fc891328c927e061508263e63007ce4932fa56056eece0ae820f01f492d583fba1c48273bac250663b9da897da0fa09d45ce72d1f706f7891c473b673fa0eaf29f17f145205eb92988bf5d96c8beabc6c5a2cc3b63d096ea6c365837342e20e514eebfcb20fe4ee87a2f560cc1972728cbfe1875cd71bc0713939b79f1584b8cac40dc80e69471f592bc2ec63307799e7a80649d72f7adb49f0b5b0b6fd739529659323f6c09f2d3d09b796bffdc9b80994a1232f31e65909ac3f6e88649056ad2355015ca0cfd769a81c0be118c630ee2b536c258cffb08d88117f07b58529c261330b953588ecbbf4d3e84a98b3744b3ae0db5521aabf23368e8736d72cc7c233cef4befef26a785ea0e79f6451def00a71516c9b7a474c7141a320aa5b28cd9a495b49e3489bb815a31c523d15f47834401fd7960a7960156ae7c76d763541ae1e5101478218d1ed4f4a4aa67d99df884a5c11512b275d7199ad65d82323069010b2bca271cfa68b3d6b8e4e73d87b13124f85028217fd8dc3f1b0397959ac63df3b9550c3a82de82a4d5e5bfa24bea6262e3630f3990ebe5d0e0871a2edb8ed87edb1c628ef6d5482c637a521ca2fc0fd32ae01a2ffac8b5e1f4884b464e3528820e45ee4cd8bd7d71d89d7f02f1bcb3b6cd7c33966c35538a5a285bde79caa1ae9dee281ad34e80d936b0c3c6bba11dff367d104cc9d113e689f1b16d27e0a9b2c3f35bafd4fae21e180348b01a62489bb0fdbcb877161e97511dbea98741515423f162a85dd2a4e6266b0358860d74289f309e2da7b37a249fc1ea5964139b2852497b9223b01ca742b20f9303d5d616009faa2c9e550208e4760780c6170bad6ef9057413084affcaee1bdb753abf166a18aad59ef96ab8799e68e2ef4c43a4dfbaa08e6d0d7164091aa434eb69390feac04c8546ca19e9d486c0b24153eba783422c38b240497c999f22e0e47e5b03d2bbb35ceb3d3d7f60819b372181bbdb04293ef29a2a1ec2b38bbf64124c4d9e5f7001f5507c48f76330d8fbaf328934ad61fe3929186429cd61a1ea590a2f3f21859bdca9de999c491dfa165d14e35d5b307fe42d655a7fd6668d31f67202dca5e258ec3aa8f1da945108a3824fb26e55cdeb3342f8d6dca8ed80bd8c3c7813bcf3fc7b70deeaa5518ebd9f8ea94e3d7be7bf59dcf4f1fede1b093f0d1221407a7cf56dc59ca88004c57e8bb630c521f5ffc651b278638c0f2993f6817d3c1267169d7a4b27227cfa7090a8b519c073b4aea26666f93b3fdc4aedb066235e312e3052369fb3bbfdeae08df85fdd4e592452e1d9942bbebe944c606eaad5f9bccca5f4a20fcbeb2fda2bd16349f58986de09c8adc5af13f66447cf22f852b6a42b2c5aaedb765929c65b214a2a403006e36baa84d3d3212eed12e324e601957c97bc9b8f250ef944a0d7807d792178fa5b941482b1e20afd16ab2aad126ce81e3d65607aace3574f0821acdb672f040122942f3199b82ada6813540a6036067fda99545768a68330f4f4cbfa782deb1601d50ecfba01b82166254579409c9874ba8c34893af0db7bf08f78211fa6c4e533d61cda68b7bab0835d8588ee0edc861fb2a83d67d10fc499bdc31b37d2d15013d9befb4cf00d58d80dd916a629326fa442cc5a29e12dcb01c69441d3f14ba08aa9c285f6ac5b0eafea7381de25e35ee8ce8f803ea634a3349bcd3675a67358b5c21a07aa4acbb60df5f7469e090be39f78ef67a730578d94dd2aae7f4c07865edbbab7bc4cea62347a800ca363501ac73fe0f15eedccf5b5add52478d1b928bec3f55ddf6e8b82e3d3b874fbd4355ba60ee0ffcfef616b8ea1d24c2ece47ec377c580aa4cba60adac785bf27a4bd637134998fbde2bf8e0b411f033ce97ab3e1d8c27d6fccc0409296ef1504976d0cab9da1a8ae439e013f504ba28e33e9e3b52a7061fe8570b1e28db17ea312837ad79cb247736a825f119bf107d8907d22540ae5fb364eadb8a21a6b5f57aff68e5400452fda37956ed795ad57cfe456be5763aca94f1be00be60af5a163f531c62d801798229f3c6fd42e6639c2a347e94ebf1031f8a22233dcd8825ea3a1b8ea6f534c653eccc7b636ae9eac506e7cb08241ef5660e26023d8728d80c1cd8d35b6b1124a6b684ac552b262efd9f1bc747da909851d1dac5142160c7ffa728e85dea365f529ca8e55aeb547026a755b03657ebca69ee3e5c5a34dd4daaee5727318821b33710de56c55fc11bfff57ab90cf2bc96d62df119ca0ee65f514d25612707d67e78c59117128231468467d91c890b020539aa940a4ac5a0d5e1f7642275915a51d4545d488d38f69189da723b61f06de5c0f9e34fa627596514def1047bba8524e91b97fa2ad6e14e38d32c6085362dfff218258fb842d1eede45869014a9bece79a2a97e08b5e3c055838ea759c3a6a704fdd5fbfbd59a754489f39679bf6ec88130866cbe1afe3b", 0x1000}, {&(0x7f0000001040)="1ccb42e4e99553c15afc40fb544c592ce21035e9c09378ebd61ea6cc461820d7e17df894708f6c676fabfd6444105bd50a532fd29383b51c0e0fd0f4c82167dcb4447e8bb104fe5708c4b960bd50b666", 0x50}, {&(0x7f00000010c0)="4e663e6f6617a92ddec4426a66bd14ec349d7705b6029d6e5f8b5134f7262c0b01d185b3fd4c74a7612dec6ce0b04d665cb374607ebf554d098103c7bc947d781bff042fc04cf568ea63c2c57628993b11059d8eb40af40694e80bd5b1a94faa8968c4ebf2c403b7178d34ac8a2f2207e25b21b620a12499c83197aea3f6196050b7e32cf83985bcfcfad21de4c1e3bbafdeb7d1adc7a6e3cdcdf27eba3b2125e81ddead22c615bae618fe4b5c18d6271e212c6b0b118e65cff3b6a180365dd094e28d0e", 0xc4}], 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000001200)=""/174, 0xae, 0x7bbe9fce3d7b874b, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x2}, 0x8) 03:25:26 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="9b85e1189e055e77fd36d46885a414e6ca04f49e2708eef262ae331fb61f4b0da282294c83ea6ee9eb557b4b1c6a6b7eb8af8d6af83c375d8af99a98373174c3e872efe820764bc0e792", 0x4a}, {&(0x7f0000000100)="37695f57649488bf8ba3d720bc5e0c42488c3ffd245afe353257a40baaaec2c4db5194e834c3b96481b58672db55ede7c587dd47d5980882a33897e02c68533caf13de6f0a2835fa21ef0269af29b72883a98524340c62520f5bc643bcb6a9f56cf6ac8f27453e811515a2865f1695c68f0a5cc7b9ea5b73bfc2ce1515acd26a33839addf303303858c675d6c475179551f5d6fd1333ad9f4a854aaf8c455b32ccd05b4720b0972afd8276d8c5e68954", 0xb0}, {&(0x7f00000001c0)="7b368d27a25fca5913cdfe2541a48a2b840559fc3c4824b8ebf02b781fc80d0be6102c64953f077e790a7615c6d2502902ad7654150284a302fbbaa38692e1d6d50500ab269b3aec8405f9eedbc50d76dd34a46e1d6cdbc7a8e21d0a2ec55b56d40a353e25d4533e557ea9f1aa35c46020b9171516811034b08c3fb11fc70afa", 0x80}, {&(0x7f0000000240)="40afef24174665e5f38860e1fe355d323eb3cdf13495851cc9fbd2c06ec48217222aaafbcbb10c72e57e82f68fe94a454804738a047bd2c6c0c3e253d7da3b62eab5772d1be345a731af5b32bb02a13e6a6761877c2723901d7191dad662923045cbb17621509f53a8faffeaad7ccabfb27c2c03c16f539b76ce9ab5e85310af00b212c7e9b2675d72b1733062bfa20b3f14185b5e6fd148e89275786ec5f221893ecea4efb4652e06ae0e7f7817112b3c67b86c7511d693c176255419febd1dce5f383e7cd2b6905226dfd11780cfb4ab78fb9c788b46af7f796d10a9fbbf4d42747ce3d8fd7d4a", 0xe8}, {&(0x7f0000000340)="ac265bc8a95c4613c6b5ec889d5f11f64267e24a069bff856bfc8a2bd85b1c8a46c3aa92c6e07ce74caf10e0fd1c25fd23c971254553b4ff8dd9c76118cc01653218d2", 0x43}, {&(0x7f00000003c0)="adce821c870f19b52d0bc2f3b444487b7a5c1795ae29948b9c14763b0c9ef4c66b6afd9ff739338ff636387a919ba9c00d9ff868a88f76cdcc846f49e08bc72b66bbb3e0d07a567c2ca3840ee1882d11c2d7f2477d25fd91e2c546440f994f3115c7b54d48c9fd2402bbd0f81caafe7ffed7e771741ca4b31c15105661c9225ae104447bb3297cc357a3e57d8c4bbfca87ed021c025631c68d47809c39af5548cbe1ae1742b940e518e9604d4d0df6560b4255af468a6bf124039994ae55bb898b9835cfc828f56a6bbb4e9237872d3e9c4e9140bf63", 0xd6}, {&(0x7f00000004c0)="611f4414599e1c9e83286ef744cf5feefe611bc8ab3eec7bb7d3d0b40acfd9e2327401fe169463c08fc636bce46b47925cbb", 0x32}, {&(0x7f0000000500)="9730aa000cd79a3000c3ebf26be2adcb595ffd8a90c822eedbb453a70f7b97f4dea4b690814405dc2cbcf0d8356ed7c4d95d8dffd48eedc55872a08df233ccf7adf2d5618764ec425fd5fe22336e5927d032854cdc6d1944e6c073359d217f728304a843e39993f0faac7f3577d39a5a1465e086530e9404391544f6ec73e8920fee0b5825951a07d276c3425062474bfe3bf68aaf716f9ecdff60422fd4ace9af075b92ca617e9f2bf158494c20f0584c0b6e66a1c5818e73fd679d715f86d0dffa582f88e934f72ea478eb3466a462c495f609c4a3165324148a867a1e023227fd54dd00fa258897f53ebf15e1ea7d57b6e818305f1663894946f2db70c14b5808dfa368c3b307871a8a3e8316cfcc64de4471b6f860389011b92d5a4e2cb36659e468861af3fa4af73f996bb90d5dd55b8b023f912502f952b913a2a7941d178e5c1bd99bef069259d7d2a5c58dd7ce5bc0587d0e7305f88de0c116e7b2a1a24b8e9ce28b97aecf82d5e971a9bf7439ef6ea5e2dad2c780f1e3b8b0086e431b2205d9eefc9e0bd1059ab340ccfeb0bd75aabe38f50f7184fe1a475132ea755dc013e9d22c966d2fb0c5a6873f6dfb1ac5ce10e0132a7cc42eac294268caeed84be256d815e125428f1377f3d328a92ac0fe9cab3b13b1bb86485d68c1b2632c4b82f925c7fa4819b25b0b23b3cd577af2df03f443b3656db0df9f0d62eee1d362f83dc876e98255ae4ddf878ac67dd4e3a1147331eca971f2d6d9d1ba9efc0a002dd6b1765cfe9cc273d9716ea7cbd004dc0cd77e5ec35938f6a0b534654b4a51135fd3f39bf5dcdb842d15a0bd2881d81e235196805b4d25b692d9c8cc2407795ccc2f183f74c8e37f4ca3c3b20c00a0d51e64047a7262232ae465089e9e18ef7fefeae8b7ff8470c9182787cd48a0a922d967dcc2f77d71938de70cc4aca293d7312224386f4683214db6aa59bba7e20cf057ec717d2ea2e562c707b1f1ffc208b2aa74032428436324fcdcc3df53b8d136646c191b3b8685ffeadc66379835192431c543e5287ec899bfaf0cb09f23d6326b9565c74879f58adfd09c7d5ed585aa6473e2df56c6f92bbffdbb3bec42c99a0249055d80bc4bbe3e0d5ba5772d1329fea7291a4ee9dd0a40761c6292010af179c8ca80122649edf773a1cfc824e2dd07fc06f5b898f80c82a0b1bc02326943beea57253e22ce609dd7eb1631607b87e7059d0775d8643aa9a89430034bea12c58f50cf858211d99ad0771965e4085c3858ffc469a2bc959e736673f9a4f1be810febb1513e846bc0bba5e5d7fdc4fc7556e254515544395375e3920762eb553f962a31fc27443834694bfc07357fef7bee9a40ff038c560c867bebe06d68eb8d7d3b83160cfc132d6b20df025991c0330277eb21d63ac6cce98c24ad42f4511a4137c7e443c619cbaa246a70b20da85e020394770d1f7cca4dcbb6422de666bd8eefa70d03ef3c948aec9386ce98a1afe46e47ec94333e9267b7856676cabe651159e4a1964745cbf2d949ae15fb2fb87310e3336e316ca1c5cb1cc1a728d620bb6174a59838066e7081841ffb6f32baa86cacd48b0255ea6354c0f9d275eeb8d3af0efa4cb135f447a59f3130219c89218eed92f95b8348429b471e42f1dfdb971b59fd604271c903bfb0c40d03c5b21d04c78dd66c990c7de426bdf5201692f5b2307907e71d011f9aeb0b632f1b6d7f0af3157c73e8fce7754c9cdc54e4f3f560fd6329e7f15faa2494da5f5d52d3447dc0f4df25239bfab3c0882532f99cf5f9f55db46422d290952eb88473177653b07d4a06907cc32466cc4d7da26494cf7f31365d70e7837b3ecb794bdf91dac1b318ea7127ec18586a404c5804fc0ec9ffaacd72941e1bf99f4fbb7f9afb84a9f78263692f07f5d8a2786d844766c51d3b585d28f9113c3d4229f147518d49039ab73a9fc4f7042aac6dc6e995727bbf05ec681f4a41634509cbed0dfc7396e1eefdf8d756f2ac11a937a13b229b6453a2a013dbe653f6e911646c0020f8dbe18dd4f2f66cc4127ac0c1e22e51c2af0a4342e95b360a70f7941587397d081c30fd2808dd4290c596509d37f676f4abbe4f907526560db87300db31a4398d3df3bacaa020be8564c51d1e39cc1ede62bef5cefe784be5de40e08abe4d21a7507f4a4b4aa1edb797b6239c91a3d9b3ada184ada48f3ec5e60f206d01cc6c1e522f107f34c2b47c6dff661e39e1376c0e1644c924e684545738376c99de1837ff85b5208008386007a71d4d91afd1b53dbb70dcc52983fab21a43122b7a2da669c8b1b3667da4c35e08f48556d8ae0f1b39aaa8bb2adb5882f0be323c5e8a4556ea07f2809c5edda81acb6f42b7cc6185f0c68f93401d22e4855b584c9c6bda0f7537d50f45488718c205d30c95d640b33d55336d2afcdb3593fedfbc51600b6a1bb617ceecb1216ec5b88de8fd2735dbcb3ff774ba1336d86b3681ce5992ff1539abe189d1a99e5054bb1e1d22841424594db82ae29288892376e22b3c91d0fb668582a56a115763c2679d80df63b49c02afc45232bfefd631a22e00c0bf4733b8949a2918773aad5c5cbc4a55b16014b22d74a91cb313269193417e96330ab08cd739a9490a1f4f0bf9bf91cbd7b52df97b12d4e42a0bf19cd6d5d105c74808ee39bbe356a6461f18e69090cedfc175e8f9e810d664283f9dd46ed1356988d0cf51951ae316f4b1ec300b8b405b980e5594d56414ba79d6486a87efddb3500b7d722af9c24712fb87fec8dc930230f74ace95fd085785c55bebf71a5e2220444ef590d331220005e201c5c852c3dccb6f081f37182d14677791a59be471be17cac837cecbacc04882a2d7bcf0f4f753b8dabfbd7024a08861b8281e3e1b60f6b22d3fae96a7a40349e458117dfe40da3fa96fdedb74824ff7d8eed6fde77fe49a2ab7a295c3858526cfda2476b46a0582480ac0802530aead378d6183e2ee54ce7ccd9567a218d944b0cc0d9c7595c9a65bd5b1f52ee8602f95b80db27328347744c5b4c29bc2c214396779abb874e98d9bde4a211c8d563f86e85dfced31f186682eaac552d227a6bc0e4f08a1789f1598767c9e376e2de858caeaa3785a1ec47615dd9d75c121f395fb36c092f10c7b5a38547cbcf92d3e992a4309396cf9a9fe3412a2cbb58ebae141d0c86d3e59eff7b0baaf8aa4f1c4143d2453971ac6d26188bc96f5d62f33e7d35d6746f6aede595c78eced9145a3daef7327cb046c8b8ee90506f73c628e34c5bdf57ecf9e4ce69a6aaa71dd370229a1aa7188695c9156775b8ffde3470785c0ebfe33c34b23919e72b6cb9bf0bca89d33b776caa4b064d2db6a1e75846acc55b0e6980747a186a6b027f02b3b4f27dc099f6d71fc4f290040c24d91abc7cc16977067102ae33b97f774b172f465433a2738f2eb2d7e27c5f6c25cc9e9b2fcd03d0e5c01e41ffb114a5ed87963bbe73aa583135204764e42bf86be877927a8ea96c259a5549ad74bf908a9665ef7c96701fe099adf46373d8efac3db1213cf2af923cbaf55f3910f0a77ca0a526328b27739513e0dab841193d1a33b9122d0a07d7feca66f5ba7c69d760fcc1e99bad6b011b851742008521ec0fee918446cb6837658c34e3a208bf25c8bbd974e854f23df16c31e93dcb9cc8dab77bf38c7f1f46e4e53d964b08e9089a3645ad8ad20a55cbc4a8d145b60691e76131d9393648e28aeca827e6f2242ff0aa6d73d92eb93cc478eba75e1353d58cbf37520a7385908df47b0a6bf07dbb5459d8984b6a3137ff04baa549bde2cbbf93799c33f68b0dca3f76e7589e8451cf20b7721405e5420fdb0d060ec9079ec76b2be1488f5d71a18ddf85f4cff38ee6e1eb60fe0b59d09ea8d1c985f8c0d95ca6b7b985e4312ba73f2287b25815eaa88191b98fb2c26e654bd36bd213cd45d49f1b10e7178bb19b2f153a62100b0cb40d123eaecba43f6da0b6ae5708463123831bfb495f1974202c4cdce585ccedbb92c27b16fb0c0bde2516c4d6f332ebd111a7879905617911e70b21643976956329c3cd476eb458b8815253aed6c24865fd29741ac0b87ec536a29e770d44c57afbcb7f782078c592c1b55116875283a3c6d350b024fe1129ce5daa0104bdfae3503f59ec252aae2713cd8071e1b97d8988da40e45a2a147423c6f3bf30d94f856eaf34161731f27a647a7d2486452649276754377f144ec27455257079cb76918b201e6f09194448c152c22608cc285801ae6832678260419147158305700bf08bed0bed2867b04a5a0714f411c43bb7471cc1869393b83e839dc31ce6c9aacd7adad984916fbce6bb767a2e9e1866e52b9f9ccd4827c9c9b2ea541306a8d0c799728891b96efa0dde20b040be75792b7cc3ff7dc68d38b6c3744fe5c7aaaf8c8647da02b078f69cf2b1c3628d7680d91c3bf0c74f36b3231f770cd018ae334527e6c51185c1c403dc88a32398f944b41c70123ae057de41c7b56769c5ad1b4f7d4bbba5a252ff7d5ba78b65adcd88b26f53cbc90b6c0f8354aa08995aea43a3df366522eeafe5d92d050cb9c5c2c0a0c737d87a6ef9bcef129c517f58a645d0b6ab3082e0bbd8c7be1ba338c45f5835c8dd3a91e4a99748c3dbbec293b420722099e9c273af71650c4680d365c12faf6a1820f2683621efb1416fa38873836c7eb930d76bd593834b899c8c24759115f96c1358d213114ac6417b4a121d0f58d09c9d981728c662ab8c705cd3eff5778f52f87cc2e506293055d30866a91dfabd3653b24024f2849a3f4663a30d8f4ea7973ee18e620425a22d23e37d8a2a8deb5adacc6b8e9453d9cdde152659d1c6512320142af9f1f040b96e38e086a4d77697970d36ec2603689c8c5aacb17e2ce6f4d4b1072b64d6888d1bc4dc3330a2862cab2a8d542480d5b858df6b934030dd534125db6d652c7bbb7c19fe8b4dcc6c36b008e3349c8e9473a2e8c1dc4a0cb4075b557101d59715582cb7f6cf32a86522b95fbc92c0bb06545d907c014da94c718e33ec8813a52bfff5c1bca5469e4eae3e38346aa0966a3e75e5f8aebcbac3d2e0afebbaa817d8610a1657ab171c3607cb2c62165bd29d986774164a65010738def51a776a57b9c10f75dcefd071649b3020d4832f60205559e4cca26055178ebce745f86376125d5c3d2d5ddafa19712bd0413b58cfac2c4bb1fbe47f562d781822e43558574e3dd0e4bdf7217b38d9b4e9732507d010f10a2cae69a221ab76055d8a6fa2f977a87243f55c3e0474b107853a0db857984bff993b6d0c5cee76f3fa61307733f7e288618daee87817a274d6f7af6141a52edf1503333f5a4c7e619050b1766433fbed7885dd1bb7486fbd0db8707f314ea0cdca857f71a20c20fbb4cbbc2625550efda88abfb52cefb1947ce3d26130aa38a9bb847d560dc61718ad31e149b322cbbdce8c3e8f63560455d15bb47256238ba9ce65afd0dff970a9bfc6095f2fbe5c5b0b3836bc95aaf10b42948bec669e3a9475470c8f3a99858da856f672e0a18ff8d268500edf0e585628cce98bbeffbee970a2be63c4663cd9fde362762f0117666dcefb3d4ff2bb103f4bbaa803d3be8ab4c4b37ea0ce314687de894e4835f40970c5cc646f57ff2845828ce43d38ce1c1541749ae5abb3a285f74e336a84bc2f6d1365fae7a7c9336f78f5945101d607becb6f65399b47b6afd0f99fb20b1357cf9ba81aa5e1e38b987c86c4eef0c0568a2a040a02bc2d20c4291d46f7be5a65a9fdb621f7cea74b7918e", 0x1000}, {&(0x7f0000001500)="dbdee694bdae0927020d77fda590eecfc16429846d249c24476100bd1de7fee36d5a47faac64b337ab169d6d3315b97be4033909da8584602a2d0564296b455740bfcc70c85e009072934f7daa821186693fc412a9d9acde8c7cdc213079cdd1f1775e181151ad2a1fef831e374f1642009c5412bb9daa9dc21593c144f4513b7789b7ca8340c4488c1b02aa6b60251c4d33457949534d33c0e522b0afde97e9d8fe8d61336217bee04e67e3df5f3069a850b39732c7ea466c783e3c15", 0xbd}], 0x9, 0x0, 0x4) 03:25:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x9000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:27 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) 03:25:28 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 03:25:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xa000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:28 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) seteuid(r1) 03:25:28 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() getppid() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x37ae380c9c3d1d51, 0xfcfc96ac7f78659a, r1) ktrace(0x0, 0x5, 0xc00, r0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:28 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) 03:25:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x13000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:29 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = accept(r3, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380)={0x6, 0x6}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r7]) r8 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getegid() r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) r17 = syz_open_pts() r18 = socket$inet6(0x18, 0x3, 0x9) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000040), 0x0, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r5, r7}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @rights={0x28, 0xffff, 0x1, [r14, r15, r16, r17, r18]}], 0x88, 0x8}, 0xb) 03:25:29 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000040)=0x10d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x10001, 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x5, 0x18, r2) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x0, 0x2, 0x4, r2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 03:25:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x80000001) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x61000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x2a, 0x35, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) recvfrom(r5, &(0x7f00000001c0)=""/166, 0xa6, 0x842, 0x0, 0x0) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) setgid(r4) r6 = syz_open_pts() r7 = dup2(r6, r6) getsockopt$sock_int(r2, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000180)=0x4) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) openat(r7, &(0x7f0000000000)='./file0\x00', 0x80, 0xa88ab46d29c0e759) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) pwritev(r1, &(0x7f0000000000), 0x0, 0x0, 0x5) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:31 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x80) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = accept$unix(r6, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = kqueue() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x35, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) r15 = dup2(0xffffffffffffffff, r14) r16 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r3}, 0x4f9a9d730cba3d07, 0x90, 0x2, 0x2509, 0x6fa9f183}, {{r4}, 0xfffffffffffffffd, 0x80, 0x80, 0xe00, 0x8}, {{r5}, 0x0, 0x8, 0x4, 0x9, 0x3}, {{r7}, 0xfffffffffffffffd, 0x20, 0x1490b38c2ff545f, 0x8, 0x6}, {{r8}, 0xfffffffffffffffe, 0x21, 0x80, 0x10, 0xc196}, {{r9}, 0xfffffffffffffffc, 0x100, 0x2, 0x4941023c, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x1, 0x9, 0x4aca}, {{r10}, 0xfffffffffffffffb, 0x1, 0x801fffde, 0x100000000, 0x2}, {{r11}, 0xfffffffffffffffd, 0x84, 0x4, 0x3ff, 0xfffffffffffffffc}], 0x1, &(0x7f00000002c0)=[{{r12}, 0xfffffffffffffff9, 0x104, 0x2, 0x9, 0x1}, {{r13}, 0xfffffffffffffffb, 0x40, 0x0, 0xfffffffffffffffe, 0x1ff}, {{r15}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0x64a}, {{r16}, 0xfffffffffffffffe, 0xd, 0x4, 0x10001, 0x4418d389}], 0x1, &(0x7f0000000340)={0xd4c2, 0xfffffffffffffffc}) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x63000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001380)="35ef2a702b2c2fe069d0c9247fc321b29d3a28f3fed4d473e9885a0a2ab70710753d31efaa304fd923556c5a110b29d3b71f62f9ca4ea6843dba2c36eac003489b66953f56325d1f7567903b1428f7fb30fc5c8154b0ff93461707cac3d903caf4fe7fa57d1702c4c0bc053da27b5cf7e407796d7b53acb5e10be740ec3f0f9480b6ff23072bc70c846f8730e12f0108d77419f37693c73519a427abff7a8fc0a43e73cbce96b169a6af2e7806d4b41655338f6f1c6b1dab4c37c8d206a6a13a2719a6748b8cdc43e08ed29ee1b4d0f8e5e7b60b8321327dfa967b1a18343c9e3b01ddeb3ed83895386882606e9c81c26f863cc3acb9", 0xf6}], 0x1) socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r3, &(0x7f0000000080)=@file={0x3, '.\x00'}, 0x4) 03:25:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2c8, 0x220) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x283) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0xff}, 0x1f7) 03:25:31 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) 03:25:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x65000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:32 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) listen(0xffffffffffffff9c, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 03:25:32 executing program 0: getpgrp() socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) 03:25:32 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 03:25:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xa0860100) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:32 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000440)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0x7) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000004c0)="bbadf94856b32d1df5b1a2f4967e5206b6e0bdd932a787b1d9364610eef6eca8a280bae00a2ddfd4aa1ee4feb58f72e4e284d16305962ebad12d20c68667c3e20135bb04d0e2dc570a9c492cd1b8d03a59e272480d63926e099c0eda3d7565d64a500db71fa76d787112f21c90e8b3819cc1d71099d09b686c77b8ddaaa2c7189e6c3d253086346054286a2c2911d9b8cf600bff03e9aa037d3002bbb6e7a5fa31b499f46fc092688e658b5c231efb9550c9de03e06ede9bc58e77c2e52348606acf23735d5768ed639e3fcbe2af438f63511b63ce716d8c0b7fec0ac87e884c010c4ab1d044862af631c0fe", 0xec}], 0x1, &(0x7f0000000600)=[{0x80, 0x0, 0x9, "cac9e152213b39c8b938d323ebaee505784fae619053104e90aa31eaccfd7145324a76c8a44d415866c03d7eb01c82bbdb1d100647e57c0bc4debb013f79293692e7f645578e2e8513421baf50a0025691795cee14eba95679105e8bd56d51d15b441ea67406a540e360ac562ad34f8f"}, {0x18, 0x1, 0x1, "e37293"}, {0xe8, 0xffff, 0x3, "c128bdb5b509e565f2244666b7e0da079c80a905d1bad6351833ae1982526f06cf8979d61fddc7e2733436922798bc0dd80ae48b4a7fbf507343a5c1f3c4db1fbaceb77183623ba1bbc8a1211d8cca401cb30eaf2eb1e3a1314df3e765446be5e5d3297ea7d40643034d27f243acb99c801705b8938cbbc7bef1b20dd44c88b28d0b696f7508d5dd2d584eae10c85325a1ee45af66efd39c628657141e9c6a9b3a1ce974b8045267a63ecf317ec3452adcce004e6b47e9f1cc3465c1777963a79b237421c3d846d640653cbcef2887395099b9cf638b34"}, {0x68, 0xffff, 0x40, "b43e038a4782fe38b424c60d5c21a039dffdb18528c6eb28cf50b68200e376e4ed9f72282111d3aa719eacd8b946f921bb4c379f371f440ced1ea4bc08d23badd5b3972e40b47cdbeb3b23a95fb2fbc2e4826f36eb0f4311"}, {0xd8, 0x0, 0x101, "0a53fda30e32817ecbbf54e2de89f033dfb5e643f65ab81f10771d24b445df2882907e09c1334fe2a82b52b3cd34b1f927531f2356247c0f31f2471d0356ea6d50e3e671a3bbcf11943310b4907011b80cbe57c10001c523f6cddffaff8c374d422972df73262ad9fafc4c912be918b11fafcd13e8fef5637ce9261a16765c5c43f591b6a00a468ede2b6150f2886cddbb11713a64dcea4d4f985b54670f355c25b2b048bc91f8c6dd02651e741c5e1eeafb7f6d6045d6f26fb5ccc247df9f772466c9a9ba090819"}, {0x48, 0xffff, 0xfff, "b07c3220d8c8fb351830c7834305688984d2224ff2e0648cc05e51ecb7d1fedb04f09ddba9fa614e5b0b8a30ff69df276d"}, {0xe8, 0xffff, 0x9, "f0b8efc75499385fa6c6f063888ec1eeb6eafe77a4733b72807eedad2e1cfe054973f13ef8c5777a65382abdb2c0fb79e7a49266fbe570d30c1201ecbbc86ed08b84a13a44ddec9d5e732d679e1f406aef5f890ff4e82b6761b2c5cd280adf21496d752c9a196d86b399cda931a2ab3eda778c049a0cc9af049cb42680e6d16419d2be0fefb957573251023e3838d3cc8faed4c0bbf009e9ba3395715184ed60771a57878bc3768a232d42ec746bca65d3ed4ca1c5064e6cd35c68e6bb0062506a3c090ff6c6f84189391ccba4cbc534a6"}, {0xb8, 0x1, 0xffffffff, "71e40586cd4cea88bd874615ff3d852cf93d4f9d3cfac5c62cbfed922cfb44c440f92aa2278bf0fa17b2e2a61d6c807e9aeca8098fef0f0c6187570462cfc29f36647585e42ab3f37f5e779529de9fa8f1008175805f018109951378f79053d54e6cee651f66189bbc374c4a69ce7e9383d2c1cd2f93d4bbc3a9acf14152b758d2fff5503355e4c814f9a38586670bad518d6fa0522ea87c7cc298d86667025a2ac9ff5dfdcdb1"}, {0x100, 0x1, 0x5, "36b44a8a757ade004d8a68e6e1734ff144912450afd586dee6d7c9b43222a99ec717d3578d7db165bd73d6b4582c05268a7a33e7d64a9629833893ed72de42184357e121dd135685a423a3d92ca5388286d7a6e0abb8b56abf58d77c173d34049696b6cf8adde34f9a89ac337359e34be439ce0a9d409bb99c74ba5473dae43c6460f44be194f81419b3aed80868e2270c47f796c0a08b3f815f20ff97e7f266b9a77aee6eaf8516ce5057f9b69efefaddb753745b63f11ee43f0ed946eb5f607e6b574546d459e0b77cff84ee47afef54c37abdf7e76ef3224f73e2a5da451ac1b5e04fabfa5703867921723396"}], 0x5a8}, 0x400) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x707b7cae47ebfa2e) getgroups(0x2, &(0x7f0000000140)=[0x0, r12]) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000040)="b516b0500b0dadcd76c011b8f30af6684df7619980bcafb0f67c2345875ef3f1d16d6d33a60d323fd7f78476524c5c1f0e3d83f7c265e56308b65dd8bf0d4801b3306859e4709343d210b303831db5d5116f4d6210a0e10b9684870b6fa8569c95fb4a68c0ecc1102095b2f6f86aa9558ebd76325ae56f75327594f9bf8e96f4b9b68170f313ff19c1ef4a3d3d7542c6e79c291405f65442078fdbda07d4dc2a6dd92b1e07a59d48672a3a1d10122491ae1a8d2172e5e935bd5273d34e71c278", 0xc0}, {&(0x7f0000000100)="910cb2be152a32dba4a2857b71e02b09d5949ba243a2140a71a5b058ea7060568f761b9499d8151ae7a5d5d2f6c30d579e98787043d174eca2f8d93d9fdb8be1047e3ef82daa45f65a427477c19b958b74fab1a62236f9123998af18db69530c08a364bc8ded9a8e53bf3e94bc2da8ad3013af02335fea186a7b4e9a489468137ca918f704a353879f26781b81e27ced246383f380e8f4334c4135c7975c9c9db0db54ce5dacb60337cf3d419dc7e69ab8f137f4ca7595bfee16e91e81ff79dbb2e5e4525a37763989cccdb347fc7f91152c0bbe10553922308db5ce07177a5bd12f724e0ffffd3f1e1f41c545a9a364151dea5bbc", 0xf5}, {&(0x7f0000000200)="52698288f60fbd3e7b5a847e26543ccbe2306fb3bb3dd22fb19b92dd7b8abb7d9d1a935df2a0320d53d475342e716dfdafdaa803c7ac5d623907bd95b7ba05dc63a682cd8656d6885d1fead7e032271fdf09793247a33400c4cd513edabf8f3823c4803855a8cbbdecb04fc5b28d34c90352ed7e881acceebc1ca9b46523ad21c298433bb4ab672a58475584e54747b6e4cf40d06ba7594d3fc403b01f97317b33c56e38d09793ccf93210516a40f9ac2757389e148fbd361e6d8a04c5d9d0fc8a96c32f120a341a41c62376ccc2f90c123a72092dbe82709e18ca485a10944ef89715cf677765d97686c04e9021083da64d428adf7764dc6c", 0xf9}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}], 0x40, 0x402}, 0x400) 03:25:33 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:33 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000001100)={0x1, 0x3}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000001040)=0x1002) pwrite(r4, &(0x7f0000001080)="e5b998021211797e65f38da8f08d22560c93934456cc1e0c6db9f215ffef263d260c49ba0f93568a50f77c1f5d5e4246373f9742b690c1b0c3296119ae01d9a3fb7d91ad42e18e25c0951915e948b692a515c55eb09c7cc7f2f7ee4802d8", 0x5e, 0x0, 0x6) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xc6000000) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:34 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0xfffffffffffffe4b) r1 = socket$unix(0x1, 0xf12bbb0a85563caf, 0x0) r2 = dup(r1) r3 = getpid() ktrace(0x0, 0x5, 0x18, r3) r4 = getuid() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = dup2(r8, r9) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000040)="ff147a4dd13247edc88b8af05b1757899191d200813f7bbee292e51edbf225efc31ab800354fcc21fbb94ed763a34edc63419b882c5e942e8e7bb6839d7709bcb7ee434bc67d13", 0x47}, {&(0x7f00000000c0)="09b3749bc81f0c7483f946c77818a6f2ec96bd8abf25e75b957b4fec346369e213c79792e6c516e601f734a5e5e5cf9308e03197c77fd5b1d8a80e7a0d10872182a1a272a7b6d334bd129b43d9aed8863906f32dde15ef86", 0x58}, {&(0x7f0000000140)="a2e9fb1baf633fa27dd4d0ce0bd93a11ac4440614a2c03e1e2a51d6367a098bda9b93d1272e0adb03475aad058e00f2bb32bd93887c99f106ff9f84eca712ff1621a3297bf584c38493a1ed994d524372ae1dc6d589ac4fe469a2f", 0x5b}, {&(0x7f00000001c0)="c378ce25b2e72a6fa8c7b5ad436cc8ea4523131327a0d7c4fa1288c74a73320d1935bf14a52b04fcbd10c46add61ecf2b40ac936e548dc1bdb76af3e1cbb9d52b5ee17849b243c8e8682d1935963cc5183c50d9931385375a1191371ddbd6065693f00d44035036fa7dc5ba9be57db5e316521409d7ec6de1244771808288cff756b62a3b35437d0daa93981ddb3e091d01c4528251aecbaac692e3d7e6b43017d1851bbdf964c886b4310969e52bf0f0ba578c8798cab4fcf2bca40999c0341a866de8c1b218468d541caf91b12b73b4ac1858b19b9fc4bab98ec7b6682a81e1efa7887979739ad338cc9cd12033cefa3e6651c49c88ad7", 0xf8}, {&(0x7f00000002c0)="b8", 0x1}, {&(0x7f0000000300)="b52a05aec67df5f50fa2df7b7ddb4704641f5042b7c3c3a35aad41db8d0cafb6", 0x20}], 0x6, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r10, r1]}], 0x50}, 0x410) fcntl$dupfd(r0, 0x0, r1) 03:25:34 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/204}, 0xd4, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r3]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getpid() ktrace(0x0, 0x5, 0x18, r8) r9 = getpgid(r8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffffffb, r1, r3, r5, r7, 0x2a, 0x1}, 0x2, 0x8, r9, r10, 0x7ff, 0x40, 0x10000, 0x1}) 03:25:34 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xcccccc04) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:34 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:34 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)) 03:25:34 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) pledge(&(0x7f0000000000)='^\x00', &(0x7f0000000040)='\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) select(0x40, &(0x7f0000000080)={0x8001, 0x12000, 0x8, 0x7ff, 0x2, 0xfffffffffffffe01, 0x0, 0x200}, &(0x7f00000000c0)={0x6, 0x100000000, 0x4, 0x8, 0xff, 0x5, 0xffffffffffff8000, 0x3}, &(0x7f0000000100)={0x101, 0xe71a, 0x0, 0x200, 0x3, 0x0, 0x3, 0x9}, &(0x7f0000000140)={0x8, 0xfffffffffffffffd}) 03:25:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xdeadbeef) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:35 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) dup2(r3, r2) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x5) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xefbeadde) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:36 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000000)=0x3) 03:25:36 executing program 0: semget(0x1, 0x0, 0x10) semget$private(0x0, 0x2, 0x50) r0 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/46) socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) lchown(&(0x7f0000000080)='./file0\x00', r4, r6) getgroups(0x2, &(0x7f0000000140)=[0x0, r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r10]) getgroups(0x4, &(0x7f0000000000)=[r1, r3, r8, r10]) socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xf0ffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) recvmsg(0xffffffffffffff9c, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f00000000c0)=""/212, 0xd4}], 0x3, &(0x7f0000000200)=""/230, 0xe6}, 0x1003) 03:25:37 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x7ce8295260a51925, 0x0) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000080)=""/11) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x3, 0x9}) 03:25:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000200)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) setuid(r2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xd905, 0x1000}, {0x0, 0x8001}}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) faccessat(r4, &(0x7f0000000240)='./file0/file0\x00', 0x20, 0x1) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) 03:25:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xfeffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt(r0, 0x5, 0x8, &(0x7f0000000000)="3429e0af31a345a804f257dae5461d07d32b7ce73e424df5539779f221986957ddb7cdc569736880ebd94dc6770823e494088d1cbb2d0e3caf605a2f879a1512d8b42455a4eda427863c7b6b01", 0x4d) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x60) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0, 0x1000) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) 03:25:38 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9f, './file0\x00', './file0\x00'}) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xfffffff0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:39 executing program 0: socketpair$unix(0x2, 0x7473be12224a7b39, 0x0, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/128, 0x80, 0x14c95d83f3859c4d, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x1, 0x819f, 0x1800}, {0x3, 0xc944}, {0x3, 0x7b58}, {0x1, 0x1, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x8001, 0x3000}], 0x6) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000000)=""/220) 03:25:39 executing program 0: socketpair$unix(0x2, 0x3, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) setsockopt(r2, 0x29, 0x2, 0x0, 0xfffffffffffffc5f) setsockopt(r1, 0x29, 0x35, 0x0, 0xff2c) sendto(r0, &(0x7f0000000080)="1f64e9ac8a9489f2b2ef21a1888cab319f181adc0c9268824801a23135f240b2ff80ff3627c4a5857ea903fcfedd6bdc757935859330b16693b2eebc64f28a9c8654f27525348f335e7cee721d4e3f08918541ed932474df117ce5d8dfd7662f329b1a493199cc70a7ecb4491657cdecc474c850b9657b6376daf94d521a58ad63a04ed10cad9d618b0f25a769aa9bbdd0ef9d284e1ffad12aeaae2af3820c832301f5694f11b0f08515", 0xaa, 0x4, &(0x7f0000000040)=@in6={0x18, 0x3, 0x101, 0x1}, 0xc) 03:25:39 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 03:25:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0xfffffffe) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:39 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000004e54520200f700"/116], &(0x7f0000000080)=0x6e) accept$inet(r0, 0x0, &(0x7f00000000c0)) 03:25:40 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) recvmsg(r1, &(0x7f0000004400)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000004340)=[{&(0x7f0000000080)=""/126, 0x7e}, {&(0x7f0000000100)=""/214, 0xd6}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/4096, 0x1000}, {&(0x7f0000003300)=""/4096, 0x1000}, {&(0x7f0000004300)=""/41, 0x29}], 0x8, &(0x7f00000043c0)}, 0x2) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) fchdir(r5) dup2(r3, r4) r6 = open(&(0x7f00000043c0)='./file0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000004440)={'./file0\x00', 0xc48, 0x4b4, 0x2, 0x1, 0x5, 0x6, 0x2, 0x0, 0x1, 0x4e, 0x1}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000044c0)='/dev/wskbd0\x00', 0x10, 0x0) r7 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000004500)) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x14, 0xffffffffffffffff) bind$unix(r8, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 03:25:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r3) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x35, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) r15 = socket(0x1a, 0x5, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x35, 0x0, 0x0) r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000004c0)=0x8) r19 = kqueue() r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x35, 0x0, 0x0) r21 = getpid() ktrace(0x0, 0x5, 0x18, r21) r22 = getegid() r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0xa60, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x35, 0x0, 0x0) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000540)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="816513c3871fe4c18b9a901dd5aa59641f4521f452e04014dd75e47697320301c81b228e6f41985a525266813b4ec180030b42169abd2fbf976172cac0460eb6bb2992637b32f037cbaf3c3f65922c45efebfa5254b9cb4220d138c36031c0ab71f1f13a7a6570d2fc0f9f96b6812a089f7b9bb7d2946b57f5fc397f92176b0858660b88c037718c054b8b", 0x8b}, {&(0x7f0000000300)="0505352770e8417f915864d7fc0e20b6c162ef596b148cc5acb09a0dfac2", 0x1e}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r1, r7, r3}, @rights={0x30, 0xffff, 0x1, [r8, r9, r10, r11, r12, r13, r14]}, @rights={0x38, 0xffff, 0x1, [r15, r16, r17, r0, r0, r18, r19, 0xffffffffffffff9c, r20]}, @cred={0x20, 0xffff, 0x0, r21, r2, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, r25]}], 0xc8, 0x4}, 0x2) kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r26 = kqueue() recvmsg(r26, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r27, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:41 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) r5 = syz_open_pts() r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x101) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x41) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x80, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xb0, 0x0) r14 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x20, 0x60) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="401d91a54700c60ffa0d57fd1c52cbc872a5ec4e8028f4e4474cfc3b7ab0cb1041b84adab97ce568a4fbbd56c775400cd8e7fa33a37e7da406c2595f5b62e85e6c6d97026835877dee7d63807caa8e9fec65b88d94a5a55400a95b5e23e752ceff5874d84df7c871aaf8cd5d2b88b7984795bd685fb4dbcb507df99978f13c6fe2df9416d1b377058325fc39eed24c51b1ecfed747ed67a32a3b3a34f7c7857bd01c42", 0xa3}, {&(0x7f0000000100)="edd5fb92362afac50c58b63203a9276c48b840705e7be5fa314339664da1", 0x1e}, {&(0x7f0000000140)="d3fb8bbdf70bf1ae3a84eeb1998211f0eb0e55df5cd868be2f41f9c843abdfb07a1f7da8e6d74947b8ee1d5b909973b4212c60b2", 0x34}, {&(0x7f0000000180)="6f00754e545bd3", 0x7}, {&(0x7f00000001c0)="d2a5ce42878847d7490f48168d21a72a6d4cbb46cf13d246df070d04f50bb06b36926bef141430b4f07a6cdcb914ba2c9c4cece168406ae418a66ab838b1adb256577bfe4fd9ad01440a9eb0f6a894d7b0d10b7de745c48bbe0174d7c6944d6088aa82ba2fa2c1354d40576d4988d5e1b342cdf3cb9041a10d3d5d60bfcd27", 0x7f}], 0x5, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0x0, r2, r4}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}], 0x78, 0xbdb0e4f37921eeb4}, 0x1) pckbd_enable: command error 03:25:42 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r2, &(0x7f0000000c80)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000002c0)="42c3f4ce35297a6886420ed9fb08d89fd56f02519148cf6d3fa6e7ef6fb80b4b2106254ae44703160e7c29007ab472b93f2d020fffc57e61f1797f95ca121d24661131897df6eb", 0x47}, {&(0x7f00000004c0)="fd457d270c69b8ef0d4c21b6e1c3b4e22c8cefcb3e177cf22721f7b19cf5b9fa3cf670a183e0f00b872f32f03381dd7e28e8a7a9090d992255510db1ca9119e93f1f3c0e7a8b04dea46b3feb4698e6f5cd0671fcd12bb187e61966a08351cb7c36cec94393621e8bab3e63f00801041b670e507937b4315960db7219f2445bc523e97af7b40e92c50c09c86cd66d6d9cf4f9b5fdac7502bf96472ce2267afe12a984c0545068", 0xa6}, {&(0x7f0000000340)="20ab6a40505f1753294ff68ebbb50208b16edd654722011c5b003b6a7ae9bdafd286495c2fdceb0deda652d04da1e5a480f9532685883332d2a5cd3b51ee94c71087140c4d1fccfb6b13f5b197960508fe46cf669574671bb8ec2727887c577273d78146d6fbb6d1e4bb9dc6db", 0x6d}, {&(0x7f0000000600)="f38ea7d8f95e259bdbab56298f11f032a6a69f765e282fd6c5856710063568b6b35fe704d2e8d854bf01b378dd77fad842ede7469a45286ce821c80daf4fec0d78a87b4c66de7659f7e7d243da328847320af0b32c84158ca61b704a0324c847aae791ec92a6107c495094c323c7113345d1225cd02ee535a8b9f97063c4765bf59cfab45e2d836dad85b713803bc80045745c62850d5214f67335c1f20b0ece01bb9b134493cb08813f8b77650765e89d62912365cd6880868c19575e87713db846f0cb336430cbffc563f40d63115cb4a87cbdabe4f4bd9f04678ab905cd070fb8bbee85d76286bd077f2530", 0xed}, {&(0x7f0000000700)="780b8ad1aea18e278af7336f694c7126a79d51eacc190990ccec943c9c4a9bd57f3c5e14189f46150a93b6a14a95373b16eea9b685db512f5179f8204f333877b578dd48f64b676e1fd21ed8deeea8845538d957d040426dea0f2d32c59f5d392f2f893f01480a0248c226e9bfcd59aa3ee4a6e66d27c00bfc479e503a0eabf8799a1a12ca11cef824f359a15c451c6240f69bb375ba6e0471b73484744169e19ae1e2939a53fb89dea957e3c40821e266e5f8ad2d024421", 0xb8}, {&(0x7f00000007c0)="97df7db74c31f1", 0x7}, {&(0x7f0000000800)="60fad958fb763fa9be68415bb755d57f2af151fa7d4128ea", 0x18}, {&(0x7f0000001240)="06241d5e39cf582a80fd71d9f7cdf9598997cff7bbbe8d787df354d0477473eeb379f90c4e9d2a8bd6b3963bdb32bc6b275571d1f4b0bee927c562ad5926fc43acf0fa80c6b727f7371fbde1dd81ee1ccfd262e49c4cd119bad7ce0890de5d47c32bfbf7d651d7bd43472a8fb6543c36bd85df72bd5e67205a47faa75535601c5bd77fb0538612262987d508cb498c50c8d608829d26e3e5ad9febb5fab0ffff50de5b050f9cfe86916357a586a2c55e57619fedfba2658efad76b3618561e5f50283d36f89e2756263ac4e3d4614fe18a162e487110adf371b0ec31154d4f53ec56992531428eea3c4e850abca8c46133c2de564228dc442aedbe9907baf1ad127d132604645f9a0af3eda4ec617f8a1601d97b8cbc3d06af3710f114bfcd3ecee5f954050ed384ecb3b447db554274a94e8d3d9f19a6acca612bfb42401a59ceb879d69f5c304476401cc035ca64b4899dbc2de5f78326bc9a13ca45efdea3c44c900dc89109711d2262880d5ee66c007e1a80ce38d795c5c36d5b43710db44148578e144b85f2178eb664f4c65b08b9adc14bc95d16de13bdc47253671f0b8c27ea2022e33bed786440364b32eb15eefa94e0e161cb50008984a7d8be1a7ad734a996396210856018af4a25c1da7397297f0d773b0c1165536c8982319a7f1013552f917c12f6b6979aacff6ef78e38933d064cf24e8a32db9ec01967a03efc4ed5a96810200038838e1adf241d32a3ae3188e17369d1513e7861e655431a6cf99473cf87461baf061ad5f935a23324c7932756492fb1bff44b94c593a274666deaa69e99f2fea741a1d5b9ab817611238ef90091ae2bc1b76807e4ca446ad9a6fcf6fd3d2103232e740a973e49673b94434ccc560a866471f2aafd814c99e6f98b681ef9c3ad485bfe488dffdd340ab31a4b3ed235acb7793b108af00908f9b32e8803f1544efed09fa2f34283eedeee0b876cf4fdf6c5476cd015a879ae40e9f26b31b81e0e972a183bfb14f5d800b7a766f4a1836bcc5ac0047f86de364b17dad394896135993b5c38d30f8262551896f3557461bf95a24d955cfe6e486c93994ca24a79dfee8a802562dfc6f79f9b3bd04bce9e1ad8a3baa771fd836d5ae0e42a2708c98f0b15224dc23537cd309a4106847d7bb7cc9c382f2249898e8abdecc56ae4346cff44fe073c89f4d63744c42dce7ade1cec66dba990ab5894f4244a935d602bb81fae5c556864555b6bb22288b23a44d03a341f88ca657d174d35e8495b9fdaf63919b9ce003ff5f6e874372a81c4a58e0f74564189a859abed8489baa86f16acedd43971daefa593a6b6e11380861710e8119be491d2e6483b6ffcd31875651a1827d07a2ffb14792d5a6ac0a3094de3d205865cac09c937205745bcb27a939af983beb5cbdb8e97e30d62a430ab6875f25dadb09ff21b0e8a4039b9d79162da23d6d898c748145c4301737aae6e9b7968733159e47d599e2c493275335c53ff3387ede0694c711b97daee5b65331a2fe3779ea57e5db448e185c9d3829673314f6648379e19d7c121c7c439b8b86f66479e04186fdcc8f1240cee2c3def7b16a07a81bbcdadddfc4225ad2b06c7317cf7981042abac7ec1540026f210f856f3d7550919be6c98a2dfe15c3f938b5099ea84ad7e61a2b35c64d21ad5c474c34dd0b14a10ec0b1e6acf7c7d8a4b579ad86455db1e3c1e597e3aa2acde51a18a3b3e5c1c3323da3a21dc7ebbc82922fcca8c0bd1cdfb7b95fb73b8c288ba67b7963fd04e135b893dd4ea3ba3838ee8264a14359349a5d4e3884b1195669584f9664591ffa1f222e1f9fd95c7a5add487272290a7ed4040f75546356ca532cc7d32a481ae2d6dda555a55d3b02716b6c81f59f48c6d664782bd3271ad82e5c768b36b40af72b401bf0a6077791f48e45609d39cfba5350c624454ba14678431985ef0c7c367f735d4688c60dc3afadc0a53b95b22f2b8511a37dd264fd434d0563c911ae5d277e279af5c9606aa6f8bb0228f0f852b6348fb2260cba6c624c7f750dee98bea085678eaa02900e850a291afb4ab5adabb459f128e190fdbea7610ba86c0ab44829179c5315c2a5e189572c56f5ee5e798a1f28856c5c81668041935e345d9d10df0727d6faae3444d60f6c60b9511d8bbb5342b5874f54cf3a594131e4ea76d394b678a3e2c2516edad95e178e1769173d86b1c68fa69e01b13eea04ff20ad6e955ba24b0b0f510ae80b04f382add5a36371175b19a8f62a1aa51c1a218a95749f5df65ca9515dd2d4e3c5b1119f04f65cf0f4a4a993150b0aabf7ae0ac35c3ed4a69a545c835c2d61faa00d12220a7e451d400b2bfd610964edb3ddba73c8b3e2a6cb111cb82b5074eff3ab430bf642f2c2a5a3525698941e3bdff89d84623453b091dea24045e7e932e3eeee202fac7d1479df78f553dd8ccb8322a356628889841e1373b4416a21cf20752960256f00153cec5574f3a566f894a1a7978a4543043d169b3055ba2b89d04ba91c33b74c14cd7508980a7b810aec67855a6fee3d92003a7d5fe40a38e7df969fa6ce38c92c9a22cea0a76b778e8d33e9514996cadfa479b24c3920317de7aab21c005527f502ddd7339b0776616f020863d39e3740bfcb0551e1e4bc8f465f736624f2c2c7d2a7760fbaa6226b582ed11bae27247c90ddf123fdf2438d2e10a879a7503e49fafdab26d688f53524e827f4f8e8139ab29d462e6ecc75f6d35316815a3d2c1e79e22bf4d677d70026a7a63a37465ef368bd2ae45b16d98ed919c857d7c2fa87f5ed8fe8c889016f11f06b149fa309b39d4fed4c95019e21f728d4c281f79a2cf1f08871078e6f858842237697a396ab0af64cc02bfc6079119599fa5dcec4f53a49d1079292299087bee467bcb91edaced005072d14949c06271d22f614383ebaf1db6b1e9b6b34804b9143eef750658faff5748230c2a3d5832247dac3b5f35510d633b2b971c4cc1bf85f3cef5c4fcc0d8c0b787106d2c2185315ef8ef189f6370a6a212c3e0dc13b49ea39b9a94b7bb579c76e958f7082e6363a22ebbdd64320748f25af212d921d4145d84cbbe095060d0c21ce83fa38a7860d985c693af5dc463c588971821104ddbc05e98b126b234389c7bb6b9cb13846ab208447539802504fef65c2c13cd3dd1486bc7984dc5260dc062a83a17c24127592e4c059ceb93d4e4609ef51ffb19c9d7674ae554e1eb8a3d17c7e6320cb5e29b99a663c5e5d5cd5544a283061bf1a0c3ea17f66d3dc9a26ff8bd51d8f75ef041429cd88aa37c568d4a9d017bea98d7fbb7fa856523eb61cc5305a9bb9a9bbb6b2ef0c9d41d524e929f92957457d1abc8d1dd7f309f0412bedde43521065283c0678f429c4c4a59687098be33a5772c2f42d20f1c46396fe645a041d9450d2082302e6336e3a662132e6140cb47c378fd0fdcb524ff56cbdbf671d08c84429519b0031cebe7c39a803982ff2fc310b699bdfad19060b2e28110508c7e1846af2aec8b16dc9e1230e3ffa16b3cb8243e4c24500d82199264e3222e2e0e1d55d7474b5067482777947550b6fa899a4291b5db67f82e704e7ac1abbf0c2a51632e6caa28328477a039f2ba88c951ad7059560188dcef98931a7fc2dc9015a3a06f1df3939754453c552bff0fae70dea8a8eb71ded6ad887846a6a72cbd730936c0f7745acaa46dabfbdab34c5e2eddd20435a499a07838e9550d58a624aecef77687b4213023ceaf7d3ce176edb10f4dce4f52553b309c9dbd2ab1b95820a578a78d73c5bebe39fcea589cf9e945925a4c0ff836865e353aee8620589e98fe6b4024386e1207326392f67213be924c0a36630f75ffdcc4a87b2190a7af21b5f56fae88d69935010654f545f02c9f32b7ea4bc58142d2343b88193bf7aa99a01bc76d0802b43f8a6285bfd6340750e232b35c120a59b7a8f839b05e8f5a8402fa1c177c6e1755f3d4130258c4e01d782d238d055c4fe4b8af3db4a87453ddd51723629a76c25d149c9210dbefef5e5275e8dbe58ce05c7b53fdb8d3392771b20502d637767bc2405d5ca6459d4cb88dd30e27415aaeab8ff8e813a1997f6be4bf6d9ddb085e864d063f99b0dcad3fa06fbb619eab8e6eec701e76f9324fe40f008e10ec2adfdfadf22b07c8b33542b87d735e87f82be1a99ac93e5d46b483e04ec67bffc10aa4b184cc8e19b6cdf669a9341201b79fb10b44226fdba734c5e5d0ca9df252114c271d10ebb94fda5498e125b18198f2df6f70ec9a9586c972ad523a1a7929b72578974fb67b7cc2f15c1819d649be27b396553e7b30a7c18c93774c635f2ef5417b427972325dbf1d95b893da114dff7808d6552352e442f963285810181c38edf6e8933d5613b00b01136448b2a7f8dcef797fb43e09fe0db32abc342b4cd408d30fc94d6ecdc3c1b443bbdd3e2fa5eb10ba1e086552c79e1cbc40b84f73df254cc8eba39b6aea2cdb3d166f26b8f7f6196885027640f150e0108caef435ffd4ab429c1d85a8a32d8db7eb00efc2d76857f399d33485263f797974e7b9519c998da5757c8abb749255e5836a14a03a438d069125343d659beee030e93332db6d60898103e6c8584312b31f1cf22d83ade9e448c2a511707fcc3f6f98773f562cdc5ac989937ecb5ccdfa623351ff87ed60671d6f0e1a14c05d9d3d51445bc55917284bb18eef390e96c9da5cd85f0bbae9f6640919e27f751304671cb0aa83007e5dcb9a147f8474b04e731d915aef6d287e02ce3400ad5127c9816c4a66e7833e753855e94659e0406686ce3e85047d000cc027ddc952c5bbd05a374c558598bf24bc76cd466f40cb404946149e5798d5897d9417ee47bf43ff9fb0e5e8150b92ab7860f1669e44c5c8ec713bd4927b27a9fb6f57ac1a55338f8d23766a8518c5b49ade70813eb41387a0b54268fd2c9275b8161509265852c3825f7372268849cc9f4201e17d060aa941cf94c2a1c8de7f007a3635ac6843a0c40b47d20c30a015ec1075db5428fc3f9ef791a22000c7a69826cf4802acaa937562f45ca339712cf53626db107e6a91af3e09e30dd19e39982659c3b41fde6166cdaee9ac32d7f9e21d59f436175738b6e8b5a38af2706bf86121def132c7eb69ec464980680478357e4af7f20a69409fca2a71197ed87df169fdabd2ec588ccae6fd34c67fbf797ff3859de6e77d4faa6b854bcd8d6f15480f5b0f3fd268235061634d8c4e8168c7d3a8c8fa49d3a7485158dec405841260b769ef73526e82fc17be0fdd658af0f66a3d1a6dce98ef6dcb521c5696d3e4bdff3138205b705340f029228e49f57d195381003502966833a9176a6840f0cece1682f3325d169758350494964d0b7a9c8522d9633a1f2ea0b4ce1f3b642439e821969c1acda1712757492e3cada53c2223e244db58912dfe8a022f9f313f035129748b77ff5e9a7ae371e5516d5a1f3d7eefb206c7d3fe7e59fb3297961620bb872fc9740356c7d12d270bcf664c39f48cdfed3abe2d2a1ebaebce36e0cf21e744985fb84fa7a692e426f0cb31a7242e805837b969b533e8a24508eeaf76248399d50412faebe46b5b16084b4ceb3ab05c8edf84f021db41e2bc52bab5cc8337fbd455192112541493b73f61037abc6749fdc3d0b3b9f5513b9cc28cde724b18d4338fdf299ff327b921d8b516ba8f5a8a45a078eb9bb99a548f81ba63d372113142c9bf7902351818912c75fbec682ec07c2137f8260209930a970fbdf606eaf4323c2f96caad52171e53380018", 0x1000}, {&(0x7f0000000840)="a2d5502e5542276abf475ace235e53382c099d2d1c148d71fd29b7e9fedf45530bf29181a9a0690fa513ad2fed5a9973b49c1a4a689809c52b076338ab0230316383f27142f5be62d0480c970ce560c4d4e299e452a38c13", 0x58}], 0x9, &(0x7f0000000980)=[{0xb0, 0x1, 0x9a97, "c833c1696a3f4b87430d5698ca1c00978cf23bc6a95841dd8e0c1b6932a2cd20ffa0fbbcb7e39bd23a7f124cdb8ac7882c3cbabf2d010181f2c65f8362b21e3f05d1be3a806c2665f4d0af294083db4e6f62424c58f23e9d711a765d784a5fad05ef66242b029fb59a8573e00fec1bfda11bcf3bcc9a46baf93c1292214a8771f75631fa0d4d2098b0f073a67a231ac7a3e8fc9aaeec70270ea00bc7"}, {0xe8, 0x1, 0x1, "be4990c230c1819533508c4d90504b3db1d438620c33964fbda4dc656aa7b7cdf5c8463e4fa81802d66ea33b60b8aa89e0bc4d17d63a79084cd7e5676c87729324c7cd7e5194e26a4c08900cf6b2d32f084308b03b2b12512d8f42b5c047ac5fefcc9997a83cbd5c3a578119a11c89a7bd3a394ad529964875fbc9248852e664e070a6020f723104cff52cce0748f6ac6f7bbf743e3f77f944b356631c8ae115469ae0ab16072af5964430d002655eaeec7f9cae3a655c292521575e12b870dc8c13a183146242e4a575b5513b515edc5f2d951f75"}, {0xa8, 0x1, 0x20, "1a0f135e25e635dd3fb1585aacb775961e5b81a42d9bcb5eb78a30c66fe5c6c0a3b6eec9aabbadf19a7de98aa49b3f5f04ea09aecc7a1ceac2d146b164c25d6ef49df8db0e69af684fd151605610e68e72ea7e3676aa2295e005b3f956bf947d13f97caea0e7cb206b2b1d6884468bebc69c1eaca7d609d50c4febda1a102668354da5dd57409fc22ab9f99ebf26f1b2fabe2a1952dc"}, {0xa8, 0xfffc, 0x1, "43f498735267ef66a03d3965132d5771445d595990e2030c5a425e0b2a4f39236643becdf75e10915f78f1396da4a9362f8cf24604815dc0b2139224bb11b2b91a1fbded47040f05a416b10ef335faae99aca86b501e84d9fb13091bfe9dc08489e16f97c1d80575e2116f93da18ddda8bee0baae4b07719ce1acc7d1e62246432bd2d4c41f41a5af689e30eb6a73af5f9895de9beb8"}], 0x2e8}, 0x40a) lchown(0x0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:42 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socket$unix(0x1, 0x7, 0x0) 03:25:43 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0xd35004e5cd9cbbc6, 0x0) dup2(r1, r2) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) mkdirat(r4, &(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000100)="5f163690d3bd5209351376946bacf912a33c4dfee7aae4428dd4b7d8bf6177b064298ecffc0bfb14259e70615d1a91e83065cff207fd9b48ddfd0a586313559a6903e138c53d4cd67a27d1eb5a4bb997f1d01078f7eafd8b1448496fec7f32fe05b1775400025224e5622853a93ff67931452437a3eb84f86d0236735b84fc8f6e", 0x81}], 0x1, 0x0, 0x5c81ef68) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCDRAIN(r1, 0x2000745e) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) kqueue() ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000240)) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:44 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:44 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) syz_open_pts() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = dup2(r1, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) r5 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCDRAIN(r5, 0x2000745e) 03:25:44 executing program 0: r0 = semget$private(0x0, 0x2, 0x2a) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/115) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r2 = syz_open_pts() truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) fchownat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r6, 0x4) 03:25:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000200)=0xfffffff9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:45 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x2, 0x4, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x20}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x3}, {&(0x7f0000e34000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ede000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ea0000/0x2000)=nil, &(0x7f0000eb7000/0x4000)=nil, 0x400}, {&(0x7f0000f86000/0x1000)=nil, &(0x7f0000f9f000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000f07000/0x4000)=nil, 0x2}, {&(0x7f0000f3f000/0x4000)=nil, &(0x7f0000ec8000/0x4000)=nil, 0x1}, {&(0x7f0000ebf000/0x4000)=nil, &(0x7f0000fae000/0x11000)=nil, 0x5}, {&(0x7f0000f53000/0x2000)=nil, &(0x7f0000f5d000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) 03:25:45 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0xf012, r0, 0x0, 0x2) 03:25:45 executing program 0: socketpair$unix(0x2, 0x0, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="e76054021094bc2bbd8a8d2babd984b8943511af6836fd7dd1aac391bc4af145e7b532bba2538754a18168fb115cdc22d3f859f2630ea53d4301604bfff5e67fa6b62d55fd9a429d99971beb8f1be5b2fb509b1847c3364ae2d5f6d2854855563b5fa3b15ac99f05ccab4f0fa81f50c54fa161d2f21a19edf89167cb9823cd2232855dcc11978330cef21498e2dc3dd42648c47c7c2d97079058cd9161b3", 0x9e, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 03:25:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffdea) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000280)="8fa9550aa5ca7a7caee98aa13e1e600d0e596fded25100bed43beb196651bc31467938b40a163ba6fa23ac2a254c4dd4753d488dfc749afe2746646cab130298f18397c396c100e9307ac2c5877b2745eac3a243ea68f8b787e17207423cc5e17513a696f09e741e9c0abf33d91a68016e633ed1d8d823f2d7ce55ad69f529fa23dbd90c9414621f2f89b44f7a68ff4f056dd714bf907a2692dc6505fa66c6ad379cb4277b924c27a3bd85c70a13af02927557ede1d9641540", 0xb9}, {&(0x7f0000001240)="591b5c2f40e0b1c0b2ed4a473e01a285b8a02ec8c80d3e84c62570630198393fdccf9554cb30b537d36d253f97a9b8845d9f895cb0ea0b1ec9dbfa918ecb63daa8bd5b98acb56b23233c1ff6497207902e605eef0ac689a53021f50db3ecdb4480e58659063605d313f9497d6e9f86f63df8a84589aa18b79d9a45e85d103a2cae189b41874a3be520d9c2280c9aa45d4bd374b18f89bdbfd7e3bdd0860390d9b3884562eb39cd03f9ba236fe1a983ce2450ba140858627b8f3559c254bf8fe39554198a1c60b8fc377d3be103aead3752e534111b29b25f8af2efc45245d731a36b985c8d61dc3013d8ad20a23a2d503a52d9af899ed346b5702776dc977e0befc5c753deb48f299f50637cc671c0c4d67c9c54692111088b1f7acf16b31349d750aff8cdda7ddddcbe8de7a9e0f3866893e1a02a2c621611c5545567488f0c9ef783e0f6aa2c73c758ba29963f5d01ca2969101e13eb3902f280aa7cc0d81bc424644eeebfee7bdbb9d767c82590bbc241acdaa0985ac74135aded07b89e459dd9c86decbc5c73cbac715d5882e19e56f76da4c3f817ee6fee5f5d54d7476d28be8c035be5946289515f6bba10a4cef8139554bb5a17a055f979f8aaccc2e920e182008e400d6d92cadb54e600e9b430e3298ec764eeb571d17b6328671b584a547e2594b2ec49218adb1f3f140b5fadcab0821f30a4c7980c9035011441708cff344fc22f35c3e5298fc3809bca572657c735b61d866701c2433a4a1b1e29b90077bf30422da61ded3ea959ca028db2d7a0b565a5ef3d6e57e520c40ee6eeed2f41183dde54dea85dedf812ec0f9a1f4df915554e980d4d2c6efb40dbafb71c2758a9f0d0d49e264d3abfac1f4591bcf3ed2c5b2d44b4a14b1cd8ff01656c8b5796770b56cf2d3467744497bf3cfce426357857f7da264fc53d0029bb5c8a5cb190195a2f1b3b2b8fe5a9d05b6876ce87ad96cae48ac4847f5e1358955425b37e6c9c8bc12d2b9a9e76e79730c3ffe2c8260caaa6f7aa07d7b23864202c98cccb24b0d9034a0f8e33fa88fdcdc4662bbe060eaf5272c32cde5b6223cfedbee7f32c9bbced339e82bc7b71de85e365c146143ca724aac4f93fece3830f7f60ac3fe2e3966f19bde53da346e9f753700eee1193e9e2a2b7980cb190ef31fca5f84a332d1642d502161b77875af25e2041c6decab611250a4fd0d3c98f90f8ff60e7a0d8cae577375eb0a9346c009f8633b97cc2cb02d85fbda11c5172bf681de16bebba07d90a20732f33c6b9f388ce006cf8c0a46e6de0f389bddc8c27ccdaf367072c23836ba27f09eed33f86bd27b3c6c1ae2d46691e2eac3a6169a8772d9b33d59c56b85f667d5be62739e950166660590d34e5886f61478c7e9f367660d8ab3613c8071ac25779350bba46bf838f3a70e8a8f1f2bafeee914e5f453bed24b8c261f343b4fc158c4a1572c79de5d27d47e8f5d48d8897fbb4263ea06f03474347a27db4923c8fd493d2e46dc4af43d5ceaa4885248b8f61a0ccad04509dc58d14a646d52bc442742cf0a4fb90aa6fa8cd525dbb0a6e0ea651789c9b62eb207515a0faecd40b33de9453645ae81e56271d57f5504d78f9a2ebf3508a2a5986ab78ac04f8a8f64dfc4a761c744d1af48121515ff6167977584ff7d49fe176fe4284359ef84c163ee081cfc89bc1ec28ed7d5d7abb91b8cfed052eafef3dda4f0c6fb27e01e4906b696be680af393320885f31c99a6d01b19a33e6299e56db6efdd864640413bdd7d68b233edc325b870e238d0aa32d698894795ec617d01c342053ca17c32c1e49e39861aac7bc0975d24f8c467d07387b739fa3abc7ed51643f19d3aa230027270ee34c5702a051cc6d50f149755f9914420df7f31005917a6885a8ad9394b3bf8ae99e99726a7b5ccb9bc3f9b89958a39dd64fc092b9779d9c448940915a8d2a8a182ffe8001243235b1bdc5a4b1cd4a20c21763e4bb945e390bb3c60f0e32b59de8d4eba3fb3948983e628fa7b04103ff8c3aa7181a456427af389335f92c95efe0a9ea33c0223ddc0c3b47c4029be612a91060c19b21d3c8c54842f1f2f0697822712f4f757193cbce3bb45761a23188badea6e9cc1a9f0b43670ad4bbe130e560ecd9b26d574866bd7cd2d1e5064694b2174a0ab625c28e3a46117545ad737668b9e4843f83e2f6ce801180e25bca8445020921f4573d4a6ea544a6e38594629bd88cfcde53b1bd4c4eb83292616eb38d8382cd6279fc028018f96338b613494dc83db39395cbeb502d99a04e92a250d848e4d4608f341e2d8e07adb5aee4edb349175e778bf4e485395ecd19f188deb057d06d83486779d72f7157e140a2ddf3a6842893fe692de35339eb9a9e93566996d83b41c0c65c3f8437bb6bf2b62ff0313537c289ee327a0df49ea307d3e6687d454d1ee097527d07271bcf367a7a650e6b48dff249f020ba988f6aec92546b72fc59a8fc1d0c78d2335d4dae9e7bfed652f303c19cc05ca25d214d32397fdd358cbb286b99cc9c5c751fe823e7c7647bb30cf7df1240ebb502a32e149a78a517a8225e8e8f52a84d82f5104ec4356ac6b1425514e09c7c3740b2a79520c849c577e2d74c508922b152ccef6938f9d7cb5fb428ea8720908bbc27cdc04b8da714df0ecfc8b51fb667f1c6be98763ab18210a0ded56184aa730b0fe6312283915e1004afdccb0eb72f5d5ef541006c2a085971be50b6b86b21a4d1f1f583b0d5e6b789ba0e67eed590e7cd9f59297cf4030843b79d8c6120383dd1130e908d7fb0c3eeaf5f2632bcba9e4e2bce91ec1666fd47715016491043abd8e919573d91c9f226dd3e2b54a4e7caa7c220897a295615f893f1945b6e0779e39f50ad2ab5a5ef6c3968e94cf9f0d8564de2221a29c7684cdd6648a607e32078bbce3591d8c53c4e2ecaa8d8882ea7f593978cbcead4661e93f1595d8d5da5e49742d67e1310af7e5df4202303870cfb93d77b80b52277e43a20b30e06f48338d335feea1121d616daeb78c266a20102d44036b4478c981f91b2be83a0c7e8d421881cbc3cbaa405f71b20d02aef19ef957b93be5b1d5aee58609a175d7061f0c063f58defadd6bceabb5337d16484dc87053ed17812994b1e86f9b71c6f31356041aa01c5d8d869d3ebbbbaef28e6f280f7fc44d6960e3b7aa444ab6c1a88b840b4ad4243e7d38190d9caed78829b8d198cf64ae315f28625466b0ea8ddd364465576f310019256b8594dd4e0a6c2e5d655809e5ceaddb1f6279a6459ed8f7c5e21c88a986e14872d75b9c6ad2ffff0af35489b9f430e1b4077bbc89321be11e125ecf82fe72e0f1ab0fdd130c1bbf39335bed4556604b340f9b57dc661a8592ecd5758b641dea050d3ec506b7c136b5bbafd6265c42ecdf5ed2c647769452f166fb9dbccefaef7ad210467d123bdf922e6be8682eefdf91ad8b89c086aa1c085b543dd83d200323ba9eabcc9b03d5059f85dcc584e62ffa772dbe4c38d8b519cd392e6e557216913d3a5af1f0e36efcdd77c5b84d579b63e3570662dfb37cd24a37b8da2e79bbd1845b2fcdbc9797dfa4020d74a9d5891d14791350f1d538d829c3ccb319b9fac948c35419f8fab72be6fd26bf7194549f445bb6e0c1e78d6f367e2ff4e20d98c111d59561ff83bba4af00ddff095b686d843bfc90a5908e9090672da65926aeb596bcb5faf5dc981316ba0164f45dfc100af0c6cd9aaa55b444160737a44d33d1b2945ae6e9eb8f63b50e880201f8dbb069979f4338cf4ce39914bd627a2125c989dc5b4931e5ed8c7a32ba4b0330d41e8077f92c57607553bf865d297326c5aee3afbbb23146535980036f800fbb73a52efb7f1b04ce8108658e36eee2f653cea1f344286c48f5f92d387d9727e76b21bd257467708e25878ea93b91528db71d25e059a5547ebcc48b762d6abfdd6f31eb25d0f6d3cb939e1efce1085205a424d257e629993f9db92c16eb4decbe6be328e4451b0d0c50cb468719744cf831935b0ffab96f211f8cdefabb8965d5b543056c9c671a7b17b6ff73251c6c317465fa231384ba5e62176005156f057188f31c579733d83c20fd6a75fb117e19c981b4e83ed129c8f7cb0c4dfbc5e57f6ca64b68d9f9bfd1a161704da80ef35a6bb30bf602723337ca404822deb1a36be53d3536658d6523040feb49c5b8bde4328f2e6d9b053816a9a8bf9ccba399be5ac54a4b8c11dcc6e9302ef59ec39de9c070e3f3f226dc4b844cb84ba49331cfc5a2a1784acabcbf4a6ce4baf54c9207524d4203a29693401043e367116a71322f5498afb0d04f70870818b94e5a9ab30119c096e27bfaa8d13323ebc265fe72001b4280942ef24e596ae25a8540c0034fa91d83e645fe7bf93e330c4f56dbd85c14ea5162da6cec0359c497d4e9f321a749ae352a490ea24abbb8fcf7dee1e55e88df0d740559e3269beb2cc82f19003ad1c66061903e9f5817fa81356cb5d2a90ddd6bd8f0b8a7283e393c42ddd38e307e8be0dac97d7b8650625e3ca15a5bb7efeef896a802b1c86ab775d927e842118be9fb316b69fd361ab9fcaeca06aa044d7ff53b25af8dcaedbeb6d46fe0dd901d69a52265fd5c2a9e3ea6f790bc799a3a1873372af6292f1d5175ae2eb467994f8efcb18cb0aa4bc4afaf05f87d7625e2b53b3009f708a3dfca3090848146d103044461f226a2da071b78494e160e6820054fa1e73a8bb146c16adab56c4240a21e96b8f067f84786936ff1ad283b350cde91eb56c413f377d76e9da1e482e5720533f6c74929a08edfe20284b75253926f7f2c0e14924069b89a0549e4961a20e0c5370d44f7ac52b2c67ab4ed84e363b60b8b7e9c8f5a9e9f14057254e765f40dd8254821d8340728f4c5b8a398c145db1847e544852275c3976aa8d2ceb1b203027d410674c9286fccd4de9961453dd3812f09978afaa090a50e2cd3c02bb925aed654eea758d72baa8cc9ef4d73eb86439ee247aebd9aebd6b5eafb183ca6301ae56a62b06967402037518a9994ce75e48a16afb4aa370e6557b3dcaff554504030681090a1537c95e42a42ec1c1b4e80563eb90fd3090cba4bd737d68f4c13f7767e22bec8798275fe0c8521f4e22a595175bfb2552c4188bc93b48a88771071287ea6e467e6eee8c90ed403d78e11c6144647d031c9482e4c9d37b87c142941eb26b6e5d574557b0ff3cbe4b16cb174e4295b9e528ead38174ab83d3e00e79c4189ea95bd8daaee6ae14ab10c505570a282242521f89efddec8da5ad26f7b055156979f40eb72cb765c8e315790cf8707d7343d10b45537fbfdded4430b9e35216da8ef92f531c611c40f8cce09250eaf8f0c06d582037e8850581fcbffcc511d1c5dcdff2fe928880046a3081baec6c2f82c3b1b20dd19481fa3ac258eb9a74fe413e5cf5423bd2f6e5de0ed75498b65eff5eb8e601a4105c4f7e30975b070f6538ad3ae11a0045af850c200a7cf5b226c9751dc19ef3094b2741e6183eedbe602100b76f4db47812a09da7d3da2408b2f874ab422177f7d5a55a506dbc273b84ae911e75d31817c52abafe88163db3925a2683c96df20206c360c96cff36a755c119314f5fe9ee53f75ed3a0c92c2f3159dde1d84fc48805f64302301844c37fbbbc4b3f1ea9182962b3dfd31eea70365e8e7f8f98578056ae2a8523855f6945ccee08fc38adfece982c237f91729a3bdecf38e3209373866ab7580dbd14a46c157300e0e76c9372be919659718144651a18043b2b753c16adef8651b2e2", 0x1000}, {&(0x7f00000004c0)="cf5638afdb1f7e180e8d9f91fe8b0e77f0e86500931da032e89aa13141fe054874eb2ba0a971ae5127bce8fc95f633df2387e89f865ff46108d7840b2b4b5951d00c92c4a16822f5c08ece77868f285b6ba42856a22fb6dda0f2edd7de2b89bc0389e30c7fba9c03661c0556c28b2614acc1ae4078d68a4393aec0c88da496be47ad1bf0ccd3cb59e3aeeb12954e0250e76cf568eab2", 0x96}, {&(0x7f0000000600)="e545a8dcb4199f9f5b4fc7db55754534bbe44d7a8827fcbed8dfc10272eba4e97522683d9ddba5bce5c4e74956bc15fa40513bd4a1feffb116f3d0b921a9516b0c32f9568a39e539a81391064188317a7c5d64c83dc6af68938ad0c55820186cb88d09c696aede0e26bb67e3da04f9c3689249235f35bf67da9b8b2e9bfd6c5c3e4782e314659c701f3b8261af5e98ffc92cf21b3aeec5b6cd0b62882f7630", 0x9f}], 0x4) kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x0, 0x7}, {0x18, 0x1, 0x2299, 0x10001}, 0x4, [0x1, 0xa7, 0x8, 0x9, 0x3, 0x8, 0x100, 0x9]}, 0x3c) r6 = socket(0x0, 0x3, 0x4) recvmsg(r6, &(0x7f0000000400)={0x0, 0x372, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfffffffffffffdff}, {0x0, 0x160}, {&(0x7f0000000200)=""/81, 0x3cf}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x8c4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x800, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:45 executing program 0: socketpair$unix(0x2, 0x9, 0x0, 0xfffffffffffffffe) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7f, 0x6ddb}, {0x5, 0x10001}}) 03:25:45 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) 03:25:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000240)="f2b4d4b1ac72e3b2e5091e958df0c87a46a160fe89db670eea1043bcee71255a13fb30211ef1081edaa0f11e0d7e2d6f519028dc4d492aebde9e2d97f5f382cca280d606902c2d5df41026298999ad56046768edbf69447d85d3b3fc3c88c44ae41150fac5a0ca00be0b8cbf617cc260b03a22f021fb797d7b858744caf813da398f2594217a3ed2ad01d4b2b3a6b877c23f", 0x92}, {&(0x7f0000000300)="e4582867c03f0462878631579a603574d703af98f57b3166b889f36cd83b25d07dbf91105ccd260ae404bcc30f6666ff9503481c59386f58e697704d839adc7adb4951a8079c2dac0dbc87f8b6b02ca9c90ed32e7fecb5f735fdd79827fec2", 0x5f}, {&(0x7f00000004c0)="8bc99d6f87d6e3ae7bd44d37ea9f07073ae43b3142d74a06c8c4c620583f996ad4c44dad3f91b4d0b4cbd9a4f6e49785290189e7cfd9b3c16a028fea8b16e30a29c43e13225ca0c1071a93b5c4fb53d1e2b10221325cc69fbdd1920aa62cc891ebd0d260f56dd1d4c4", 0x69}, {&(0x7f0000000600)="ca92556dd6c307a0331d6f2ddb47eaa8fca76e17f0478aaca672543cb3ab982eeef948fce39b7850a8a8aaeb1714dd909e32989c89294e787de3538609c0cf42db05c2526b0414ad7d409423cc46a416829cd7b6c43acd031bd9ee15", 0x5c}, {&(0x7f0000000380)="6bcc4f1c86180ad8088623aeefcf3913ae722084e18b6fc6d37c0c8ea749a2cd3fa5b72456c6816efe645f38a973a21eb18174209130d1219f", 0x39}, {&(0x7f0000000680)="33b35b88fb784ecced93ec40bd5d56be46a988d4c23f3feb50785e074c26d7065299d2afb7004997992bb437579ca391154f5e00a49115850917cdc279eedf0fb3d6daad2aef94e8f5395ab2a27b", 0x4e}, {&(0x7f0000000540)="8bd9f5302133a92a49df24b3903032599172a543b7", 0x15}, {&(0x7f0000000700)="77f4ef67ede6364c1b65567be5a5f96358e707c48ea442c941d7770bc6edb08df19138a8ba24a0c48e44d3757b382434da81c80f459c2b778e97ebe421cb60f691995078021690a98b7128bd01444940d73fb810e90504df07dd979fdb2266d774d0c68d64979b4fc6fd1f2a8cc7c99a019e911cd37e3688295f", 0x7a}, {&(0x7f0000000780)="ed5e578f8c44788623c405698976369e890f4cbd87c17360ebe56a000d0254265977cf2a254c53069d2b429f8b97aeccf50d5efeefba67c7425a7a09b9ef3ac1d443336cd19676a50c6e779f1c6d8b32dc92e94132506403a960190e050f2d4e5a23583797ba777124dce64cfdd86f688dfd73bfd7c939795e7fc7e9d810e0cf283be30e8510668adb37fa1e5892fd835083e43fc4a22ef8a2b6ea17f4094d5f7c2b2364e2ced79e4266adccd0c10221aaf8d9512fa45b045ae6a8df21fa9870cf0906e5dca3fb6c0c3ce94820a29110", 0xd0}], 0x9, 0x0, 0x0, 0x1}, 0x10) lchown(0x0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) faccessat(r5, &(0x7f0000000980)='./file0\x00', 0x8, 0x1) r7 = kqueue() recvmsg(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r8, 0xc1084425, &(0x7f0000000080)) r9 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000a40)) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000009c0), &(0x7f0000000a00)=0x8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r10 = socket(0x18, 0x1, 0x1) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) fcntl$setstatus(r10, 0x4, 0x40) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:46 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) 03:25:46 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 03:25:46 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) socketpair$unix(0x2, 0xcde2219380092ba5, 0x0, 0xfffffffffffffffe) 03:25:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto$inet(r0, &(0x7f0000001240)="2d0edba5dfd41e1f24420125eca954cfb03a9ae814c393fbbc535ac13e4950d181d6d635a28b32310775277cda7a5904c9a3d4e792cdfb347c60db928699ebb226ee8c349bf3df86f92edaa2971246ea9811222ad4e8aa99c538312eeeb9150d1bd72164f9f1536375e77c121d8b19c600c52d24b6648e59db6995d6698ce0c6caa37f9e8d7b53ab666bb060f42ece1bfc9ef6bbebc4ca421de6aaa1c0a8e14443efacf894b6b573e963b6ecaba6faa69d3ff0e0442fb0b5e2c4fdd59bf27fc80e2d879e2cfce6b4ef5f117b39b5b9f94d03be17b5b1682f4c826786e767a02c8ba2e884cf3521dc480f2dd09a44543ed634ee7070b63a161e06bf074888b814a0a52cca965d0fcb326ea143327fe351722be0909c98ff710e0ddeb65ff94f3440dd04759a1f05c75f7f749ed64481688d67e887bcbb8935c3f83e061ba4d9164af4f9894dfef4f990eb6008279d843690279d45d31cc1fde1024ced60457a07bf8c919cbd04c368800eb522d7df9955bc414236cb225b10611fd40d346a02bd4c77b3a52105248b9077b069c3d77779b60cd63abd02dbb96603cc35e177b2ed920e93d1588133cd9a3d8f6dadb1229a33a445418d2057202517aeeba02b801c510317c7094ead594df824061984698b4267bbaec5ad7d30321d5d378dd63be106db633be8ff1019ad6e8483d057e4ee70d77a580a9156691caf2975c70d0663bd32839f168dc17958b82ea2b874bab1799cf01d7972c83405bc7e371794251b2c861f1a7e694bd2f5865859c21644b7acb392ca9b467528fa601eb508a5f8c37bc4665687a262b24f7ff76894c23e41aed665c6cc5dbf03612371ff6bf4e1b1446bcd7d1af13ce540e2283897b5142b415974a56050007fbcdbcff46c28b01a2c9377e4c1fe546285899baf888d6fcc61215e46731c3aa0ec6c093602af8a9d684340722e9d88d5e841a5644728614affb43868b9021bf806cc6b7e27c3bf3d7254083f32e184cd07a229cc76baf181e27f27ce2b98a888c3e3cf8d93fa4a342fc20549291859e39ce37d51655cf2387ffd964fffb3412d00580f442bb29b28de1ccf0e0fc0053fccd29bd51cc1b3a3a2ae12c8cfc742a33d558dc994383cc9df013a1c195f27b7931737b7ecd08e731eea9ed5cbe69997545d0c40c06242cf59943761ffbc22bd372730b8fa5de3cff86a35d70dc1b980b90e873ff14dd6dee7daa0fb24db29f1720266a37e4e4653dc25fc691519634af21f988832e6e9550846ce0ec565185fff307aa539ee903d82141a339f4a33175bc490b65362a3b9c05aabac446715cb8b4c7431d487e51ac40688148fef9b6ad8352e05a9c12f20d69051f66c7d6b9b06bcee435dc0187c7fb48ad4628ef1e5ecdcaf5e3679773ef9962448d350233800734d93650a73014005fdc34b05d1bfe768185fc91749844713ceeed03281dc6a90c6bdf64d4ccfcc235d5c2e67e02b577bbd3b009cde05a6ba761c167c21909c625ca74dfec47f309bafffca96905ad5f04ec48e28b2954e822586d5dc004606d9e0dd98a551b2a7d3ed42f356263e6d619cf7c600c0a1017c094b64ce3a1138e7b040b4acff4f7ad7f8196eec0f2eadf0397d38a46a73dafc3f7ad361ec59d14b785a9e779d95089b106a553a8e12c01ee6834a32b10c02e96ba1d602fd8397532d247992a352902521770a036a77eefc4bdf26b53929869283a306cbd4db4c016ec5babded71794a36b1476cfd2777d6b05b6b0ddb4510f6994cd2b6f0776f888b38eca546d85f57dc98650ef010a409a94f42efa7db4481782b60d4daba008ccc5f872a6249397f7b88f1eb2b87a8d60eed80b68bbf24d562903eb234e8cd814734f6f21ec084ce88a2b4be05e4736cefefa19832f34135e5d918237a2c3d5242b32080603292e4d1253a1709009f161e0b8f33ce2fcf76e2fc03f895f2100836b8b87aa363501344d912a7727867c6b04579f075de51b4f4117996a4a345e5a8264ec717885d78d20b616cf940b6de8b39bde147f72a3ffc102777f8c63af0d7e0e02e01aa7637c078638f83b6911f931e724f708a2c3021455333f5dd7954a0c92e6c09154e83fb98bd6915c6fbe489a0aca412f5b74859fb175fccfc58f17cea49fc4b5d5a2a29399706cd4c3bff3fdf9a905f06330a0421ff7bd97c5c183a7dd7270a6ce1cd95071bfc3eb2ef2f927521b74b38d98a76e8055c87324397196bad99320a73afa9c41f2f9821c47ddf7dae6e301757a9165cf2d8f70557c0ff54f9159973f83ef831deeae3619556b20bcb6a04a74560d3a258bbf3749165d31559dc039a522dd31063e423ec6ece443755977f4a1dc62f5b5533370fdac36dfe443d70a67a00b4bea80af0799494aa364e005c650b83ffa7e761b3ff1a97bb23df0e94eecb1782f0664db66527d6e79de0a0cf0226808225479da1bc9e426047ca719fea62244a90326361a2ceb3d2d96e98dfe3128efecff9a9c2e712733f28174a3a1b91c8b3af36a5728c1a3e74c61cfb084e46c5cc003c9489659f6824b8713de2ef2b54820e256af2c778a8f86032105191fe65709bd3f0d88bb35df54d330e28c583103cbd540383fe08f4f3857988df42000dfb7c7a0fa607a950b5cb23f447906f33417c6ae2e89b0f01104144a0f0def4716a5906b8a4e3ee62b639362db43e27c0e9c48d83439c4a9f5254cbe59b276fb5be11c398ccf16eb5023a2974580418a568e41a5b18aa7bcab20e967630b1db60d9cce223372eccd648cab7af32ee4adca839bef162531538a24b57ad3e6464ad1385e8fc40c66d5e8fa01784031f166a5995ccb91608824e88d9384050f09f5636c426d606a78777da20a085213d5be4995f3cf3ea79c59dadfc095f41645b8dd8da262e6cac7df11f55f51ea57f85073e2f8fbf4b1b8432879607e1c80e1f4d9ad5411a476c1c197226cd3c26a014fafd2d05e9b7d36f3dfea1f14604df0ddd0b531d21ffdbf085de3c82c5e6396d2a479282485be107e82f4f5b82fa7a9a745541f7435f45b44a7ee7694f0dd2ac8a788555456b941380d8d7f081668ec89ea8ee2114b68633640b00eefdef0fd6197add405bb9916e4d33b0a85a8cafae2f015abc11606f6a7a1fab2330ea29f0d491b8b6c584cc847ee21335bc57784f1d7f01f5b265f3b8e84dfc275a48919138be77690ce9ae94b195e53797ce21e646c5afc903c8f1cbef4dcc16a8e6caf05415dfce174f9a3b32ae2921fcea2cc05b8c80c1f0f2041081c18c0a9e4d0d7bdd7d3f27dc949483658f00f5c421cbff082c86cd307be95de5795107a6cc2a336addcc38a3bc161feef2e0bfad1f382e12c9f7d7c8d0c947ae6516eb2b6195a8c08c42f98fae1a1a644bfa388a132dff392a83270badfb4a2ca0a18d3d7126cf1d837aabea0bd7edacabb1f8bae00b371d264b752dd01ff208cd0ce61846ea9e045bfdf1a513bf7b26ea8589cd40f01cd295f5ede76363e1231956a4efeafce3f0ab6c3da5ac70707bbc634c140fde9a5a2e98705ba9732e3ab71940eafa7f3838e20c85384eaf930b3d19e1c282b7465049811036fd576397ecbf59909ce6c64e2bdf0ae1ad44bb7efde4424659c12bca21f70205451b7183fd65d854ea350969954a712343073db3cc193a4902b2bb8f62663b68a302f21305a684f9e43736599ef840e439fe38e5beb19157966c806a2f03a33e4a448dfa0f9265e0eb7b1dc77205eac1419566f4aa6f752d8fbc23809bb370653c2b0c39ba4019de0999343d69ba427227322dd1c3a883554c91736af3c594f25627f15fd378ed1e5af405354b2b342c013f5cf0aabf52ebf854c8aa57781ff180034459636c4b6f06ae1b6364183d49c86b4c117374d99e6a85703831a3b09cea60baef6225b359e7bb6913df84dddcefbcf30712a89ba778c21de12703213bbf82149f0b2b17d1d159d1c02d8addcac76ca597479519e63f4a15c8a8e8f06b5118beda2921152d6f4a96bc82d8bd87d2ca9a5496322130cc3a52886a8afdd717fbf08baff37482da94ea7907cc73251638b488f83d3e521aca7efb0867fb09d504ed85b2d55a772287c09549fd1af2d986763b23318f500dabd6a94833f5ddc651162880b50ec23b0b9aa1c0c39005f9bf909c39b0053aaa09a260c337eabe5b8417a722cb4f4f7f80fc50372b6851087616e44093260d578807cf2d22f405f548eec20696eab480a01554ec5008cd0c9b6890549cf75f9c05e745e78b24eb441397edb200b24ac53aa2f3b2dc8dbb74d80c65a15bdf93651ed98f5f55b1aefce1c5c113f8c1e29116c779df19a834fb3aa8fe2494f957c2ee2b67b61b71412da88fbeedec8403e2223bc134e58d9ddbc2947a3e7635240c0aa4c455f33366fa0104516dd71d1baf05723595efc34c87ab072ea491b5f63920e434fb1702707c7acfa04752cdda39e118a9db1249a94d9083eb69f51bb4394d52e18d4c03600e4a0973a0fb857a8516156bf4ba5738e40305e241bafe1075f69afc07fc2b3307ebd29643bea9ea71e0624059041b23bc946ad659b423e5bc00ea2b54da6ab39696702676a5731188755079d417e3359b5c3c99317cc37a71a421b0085cb644f919d522d16d7a00f8d143510029fe4b1e72e45b953556fedc38a495b847cfe4e36538e0de8f7939886b5424bb9482b3ee58d26f8165e4ba3659c01ff2fe0b29373f930c6b70040005dd528f7ff4643aac7ab90333c68aef89525b6d64e58278fd95b2f7a0f1cf1ce0751d844833d02323ee0817fa087e95decde79a39b62b82ce9b4a125abb63874f0be111bfd9e1c9dc2111173561380d254fa9c191cc7e9ac20b6bac0d7e228bfed00ad5b94ad4d62aa89ea0a6c22c52b4d89e80f6f1916e34d58eb4d6b53cd8a45f70a1c97a21416cbc74cbd48111c4b5f0dc6ba8550df028aa191dabb32c456d7c9634296fcd44390cd1935706f680bd5f1e98adcaf4aa87b285bd4e3f3ffe850b45e1739862af048ab50fd2d7a7240a9b320788eae85ad036190726e485d67fd989dcc12198d85afa497873049cd1c28f3a8146af9977fbdc1ad9056c1a645a4caeac70facc17c5a0cfe8a862cfa006ed23391ba3dfa94d44676c03e51150292c460d4af1a1f6510afa53527f85353bb9047ddafae1cc05e8b01b10bbea10aba546c6b3e2eb26bd779a6fa7531325767a72972c311a0f716ce0ff03ba651a306110dea71f69595d5686a92343a32e95a3955fc9edb1ced72ffa0b77c3dedb58270e336fb93e181a3c0332468cac76f988946bb8cbeb9ebc3b5cbc1ea25c4aa5ce99b77ef1fe5a81ac968312c7686693c05e23812dcfdc8e4280728fdd807c97d2cb13520403d9ad8c94c6784d50b4f51f084cde9fcc6a9bd721f8cd7cc119046cdc8b0ba40ea5ee3b0d73bc49ca41d76a04deb72cd42e6eca20c01ee715244612090f992ae434d437754c55c9e68b097cfdb609263fc6319ac2a1552263c872493f23631aeefe1b329ffda15ae4ee88cec1fe5519d5855b89ebd9e2cbb90da08fddc0115cadcf25d7573181f47521696cc438c5be0c2366518306dfab531803c80af18b916bc7892b6f13c58eaaee6d8bce74c4299766ee0f4d279bf35f84a3b328de929910d4bddf46f414f659bca93fc147ea9b3c0cb4644f5deea913fb82db9a54449a94c8c0cd53921d56af81994f902b83fc8cc166ec59a302345366369e95176e5503fa842de22735bb3035543652c105e47338ae3c416b7cb526f41465c1d1c7ffe038260fa2f57ade407709e0", 0x1000, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) setreuid(r2, r8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:47 executing program 0: socketpair$unix(0x2, 0x1, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 03:25:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) r2 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:47 executing program 0: socketpair$unix(0x2, 0x4, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 03:25:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x0, 0x0) semop(r3, &(0x7f0000000000)=[{0x2, 0x63}, {}], 0x2) semget$private(0x0, 0x3, 0x105) semget$private(0x0, 0x0, 0x282) semget$private(0x0, 0x0, 0x42) r4 = semget(0x2, 0x0, 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0x6}, {0x0, 0x0, 0x1000}], 0x2) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0xfffffef9, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r9) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) dup2(r10, r2) 03:25:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:48 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) 03:25:48 executing program 0: socketpair$unix(0x2, 0x5, 0x0, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) geteuid() 03:25:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000280)=0x6e) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = kqueue() r6 = syz_open_pts() r7 = dup2(r6, r6) r8 = syz_open_pts() write(r8, &(0x7f0000000000)="a6", 0x1) dup2(r7, r8) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f00000002c0)=0x1) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:48 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:48 executing program 0: getpeername(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) msgget(0x0, 0x101) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x40) fcntl$setstatus(r1, 0x4, 0x43f8426e0ae10bad) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socket$unix(0x1, 0x1, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x1}, 0xc) 03:25:48 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = getpid() ktrace(0x0, 0x5, 0x18, r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) r5 = getpgrp() r6 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) r9 = getgid() r10 = getpid() ktrace(0x0, 0x5, 0x18, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r12) getgroups(0x1, &(0x7f0000000340)=[0x0]) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r17 = getgid() r18 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400)='/dev/ttyCcfg\x00', 0x10080, 0x0) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x0, 0x0) r20 = open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x24) r21 = socket$unix(0x1, 0x5, 0x0) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x35, 0x0, 0x0) r23 = socket$inet6(0x18, 0xe57cc17dfe50da11, 0x2) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x35, 0x0, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x20802, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x35, 0x0, 0x0) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x35, 0x0, 0x0) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x35, 0x0, 0x0) r30 = accept$unix(r29, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r31 = socket$inet6(0x18, 0x4d2a204d24f66268, 0xff) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000006c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="c175766edba85915160777b6b95275", 0xf}, {&(0x7f0000000080)="5f4e926bf0e177b1a7d05357194817a698b55c4c2a9e4ece391c365663b1529c9a3ff6320cb6f4ef2468ac2fe870fc82a922b9efaea6d8fe32b838c712e0e2ee9267cc1e352da50edc733f402327f9be562a3705f1d2c38b7aa1d6b097edec4d0806dfe40d05687e7b0b9b6626a97f01257700e833b7cf79ed3d1fb06d069612ae75645fcf2bdca146fb6d4151fdab10877748ad1fbedc9ef0ac28dc5b5b2054e6793d8a27b43e6d8d4a036435b9737a19991910bbc69e5522677a4eff508d813a", 0xc1}, {&(0x7f0000000180)="a559efa4b256efed3309a972b99753ffdac3b073e998055c144d8ebe329a5920c8bce04da8cffd5ba7fb9569030bf37080f4db1a97ac3d6f6a21463aa4c3f0394f16aef73318e36a7884a15f3582d1e01d3f79adf7e3a625cb972512efcedb8072aa4a6bf7b18b29f411a5045f775434827157faa6170f23a3113a520ae6c3ba5d01e7af6a2a81a86e8ce4de313922e658ed3e3a0bdc122c5635521db11ee203f8c4171bbb1c68cd7430c0bf13f69e6ad12ec76ff2e21695a78b20498f7af8da8388fc9e", 0xc4}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r0, r2, r4}, @cred={0x20, 0xffff, 0x0, r5, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}, @rights={0x30, 0xffff, 0x1, [r24, r25, r26, r27, r28, r30, r31]}], 0xf8, 0xd}, 0x402) 03:25:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x4) openat(r1, &(0x7f0000000240)='./file0\x00', 0x0, 0xdb) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x1, 0x3, 0xfff}], 0x5, &(0x7f0000000300), 0x9, &(0x7f0000000340)={0x2, 0x74e5}) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x58}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r9]) fchownat(r6, &(0x7f0000000300)='./file0\x00', r7, r9, 0x6) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:49 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) fchmod(r0, 0x90) 03:25:49 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0xa8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x10, 0x8000, 0x1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x92c6f186e4b3c2cc, 0x1, 0x7, 0x4}, {{r3}, 0xfffffffffffffff8, 0x0, 0x10, 0x6, 0x598a0c5c}, {{r4}, 0xfffffffffffffff8, 0x82, 0x1, 0x8, 0x1f}, {{r5}, 0xfffffffffffffffa, 0x80, 0x2, 0xd7d, 0xe000000000000000}, {{r6}, 0x0, 0xa1, 0x80000000, 0x9, 0x5}, {{r7}, 0x5, 0xa3b445ff0f694e7f, 0x2, 0xffffffff}, {{}, 0xffffffffffffffff, 0x8, 0x2, 0x2}], 0x7ff, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffd, 0x4, 0x40000000, 0x800, 0x2}], 0x6, &(0x7f0000000280)={0xffffffffffffffff, 0x6}) r9 = syz_open_pts() r10 = dup2(r9, r9) r11 = syz_open_pts() write(r11, &(0x7f0000000000)="a6", 0x1) dup2(r10, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000002c0)=r12) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 03:25:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) recvmsg(r6, &(0x7f0000000780)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000600)=[{&(0x7f0000001240)=""/4086, 0xff6}, {&(0x7f00000007c0)=""/83, 0x53}, {&(0x7f0000000380)=""/13, 0xd}, {&(0x7f00000004c0)=""/25, 0x19}, {&(0x7f0000000500)=""/92, 0x5c}], 0x5, &(0x7f0000000680)=""/252, 0xfc}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = msgget$private(0x0, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r13]) r14 = getpid() ktrace(0x0, 0x5, 0x18, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x1f, r9, r11, r1, r13, 0x10, 0x800}, 0x401, 0x0, r0, r14, 0x1, 0x5, 0x6, 0x8}) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:50 executing program 0: socketpair$unix(0x2, 0x6, 0x0, 0xfffffffffffffffe) 03:25:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1fe0000, 0x3}) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:51 executing program 0: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/204}, 0xd4, 0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/244}, 0xfc, 0x2, 0x3800) 03:25:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000240)={0x1, 0xfffffffc, 0xff, 0x6e21, "bd2db6ddb189d21c3a5c435d3126e99a3b14b7cc", 0xfff, 0x9}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:51 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) listen(r1, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/\xc2\xd8\xab\xf6)z\x8f\x13', 0x600, 0x0) getppid() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x4, 0xffd}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCDRAIN(r4, 0x2000745e) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x3, 0xfff, 0x19}) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) sendsyslog(&(0x7f0000000180)="5e65eabb88970faa2716eabfd492b760f512a57d3664b4fd17c5e9d9a0b497996d147fe51be8607b1e741475ae34eeeab2ef24b1277873ecc3b52394cb3ac72fd59c6595a2df520d72f3f9178812fded7ce4c4355d7c0f7af1fb55b10caa808f00be6641266e53f0f04ce47d56426c5138bac129bfee9d7a12901aec814269f47eb87bb06d4b2deb44c2b1d0d13ced76156547c73c", 0x95, 0x10) 03:25:52 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCDRAIN(r0, 0x2000745e) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x1c, 0x1, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x424f, 0xffffffff}, {0x18, 0x0, 0x2df, 0x4}, 0x3, [0x7ff, 0x7, 0x5, 0x8, 0x400000, 0x4, 0x4, 0x6]}, 0x3c) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) 03:25:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() r3 = dup(0xffffffffffffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0x8000000000000003, 0x8, 0x1, 0x3, 0x4a27}, {{r4}, 0xfffffffffffffffe, 0x8, 0x1da42de16176d93d, 0x7, 0x5be}], 0x84, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0xffffffffffffffff, 0x800}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80, 0x2, 0x7fff}], 0xa8, &(0x7f0000000280)={0xffffffffffff08ba, 0x200}) kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:52 executing program 0: socketpair$unix(0x2, 0x2, 0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) dup2(r1, 0xffffffffffffffff) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x7, 0x401, r2}) 03:25:52 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:25:52 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x40c6, 0x7) 03:25:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r8, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x41) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 03:25:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r2 = getuid() setuid(r2) r3 = socket(0x1d, 0xf70e97809f164abf, 0xbc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x100) 03:25:53 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 03:25:53 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) clock_getres(0x2, &(0x7f0000000000)) 03:25:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) recvfrom$inet(r5, &(0x7f0000000200)=""/202, 0xca, 0x0, &(0x7f0000000300)={0x2, 0x3}, 0xc) 03:25:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r3, r4}, 0xc) r5 = syz_open_pts() ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000080)=0x11a) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:25:54 executing program 0: r0 = socket(0x2, 0x2, 0x0) pledge(&(0x7f00000002c0)='\x00', &(0x7f00000001c0)='\x00\x012\x13\xc4W\x13+\xdc\x8d\xa4\xb5\xb7\"?RD\xa4\a}t\x00\xf9\xdb\xb3\x89\xb8\tUU\xa0\xf1\bX\x96\x8e[\x98>\xfc\x92\x03\xb8\a\xd3u>\xdc\xc9r\xf3\x88\"\xa6\xc2\xd6\t\xa5\x11g\t\xee\x05\xeb\xbaj\xa1\x03\xd7Y\xcc\xf7\xdcx\v\x83\x01\x81\ay\x11\xa59\x80\\\x94\xa0n\x1e\x1b\x93\xd9\xeaQW\xdbR\x01\bm\xe8\xe3\xa79\x9bh\x15\xdf`\xbb>\x83\xb38\x8f\x05P\xf4,\xda\xfeJ\xca\x81(\x8c\x7f\xe3>)\x16\x19\xc2b\x87\x99?3\xaa8\xda:\xcc\x82\x1d\x7f\x00B\xe8\xda~\xff\xd9S\xe4\x15\xe4\x06+k9\xb5;2\x002\x8aM\xcd|\xdf\xcf\x93\x9f\x8b ^Z\x8c\xad\xe1DU\xec\xef\xa1\x031{c\xe3\xb0]\xa2\x1b\xc3\xc9\xe3\xd3\x93\"\x8d\xb1,\xf4R\x96S\x92a4\x93~_C\xd3V\thO\x837\xc0\x924') setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000080), 0x4) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:25:54 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x800, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x4) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000040)=""/87, 0x57}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/77, 0x4d}, {&(0x7f0000000240)=""/158, 0x9e}], 0x4, &(0x7f0000000340)=""/196, 0xc4}, 0x2) 03:25:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) kqueue() r2 = kqueue() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:55 executing program 0: setitimer(0x1, &(0x7f0000000000)={{0x7f, 0x5}, {0x0, 0x1}}, &(0x7f0000000040)) 03:25:55 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 03:25:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="78871796be70b4fd367bcaa0e0bb376cb0552e25038ec0c8d8b7226b1ffe2ea1a2d90b7de2f3f73876b6ddac9722e7badb91ce571d899792cabfb63fa61f74fc422b816a09dc9b9545b21a8770a93d959a65166ab90bebbfd560033b5a958d5e724eb51fa0a1f21105226544d4e660ed47", 0x71}, {&(0x7f0000000100)="0a34924ccb1de91aaa4a401b809f2a85e24c97389ec15052a33467f393d2f007e058f633f7e93dc3c5eb6df8d6aec1395ee968c45711ede235ad8212030d37c21b452494290e0773cc5632ed245d9585c1cb08b76d0c3f07b16f76658041044b7f9196858c1cfad72a2039dd21d382d225c66b29225d38c39902a93d99f884f4d2ae1687e6e4982dac3515e69df637e8d3e81b426ba8294efe0af288a0", 0x9d}, {&(0x7f00000001c0)="3e777c5c0afa472ad12e20a526bb98a714c6ddb24610daada3e4d2fe7694317646aabd45d418d4b8eae48d590cc62df4a03b046034fe840df6482461fc01e0d122ad1e86ba841dd8", 0x48}, {&(0x7f0000000240)="bbda8b045f34b10b25c52bc615cf5de7dcc29537a5c1d90b94aa24c8b4c4da56e3e1c738b91eeb47b1fd09d124d0363707f0d36ca086f6d32156f6e85a1782be82d1d202e45832857b8ca03ca196df0da8ac3cd9", 0x54}, {&(0x7f00000002c0)="8e68b05c2b8e8bf5e5d6158cc7d4ead90b0f65125e1f6ec4049e1a1822479467393af6c96652b0616f786fe765d30bb717d7e5d2fc547cd440e76d7330a7aa7669220a8dc9723a29c7b11eb9f9338f799f4333e80136dd139bbff5899e8a27c88dec31e781039563ed2f5f13b7edcea32266269ac5823a44c280005c0b17c46be44f98454ee82c91147d52ad743a8a16e9a8fb17b9afbd724894bde1117ea48ea901939a82a66e0cba9ce813979f41d6aa55028425fe939d30041108b007eef579e4dde897e513fdff89b5cd131998b811814b87d05fd6ab943275af1f5543b57e1270b448774444327932723e767c218b18d4717d5803541759e8e8", 0xfc}, {&(0x7f00000003c0)="44f25bdb8fdc9737243e80f7615b79b5f50e948a16a1ff75ebe22c15ea2ad1097d25d62c4f2d086aafe0853d459e04942ba0d8fb461b09861754024b60ef462c02eb0ec12296c23feacd16952eac8f91133ac134f76ffe1fbd3ccbbe567c1578b30ec8523b5bcd8c1000bf1c8b0e6056307ffaf971ef33720cc96d71635f377e6529af832172efa37422e454832f31de2f9406add008e8ead6cfae76d7a147e9a09dcf8c934465e5d359e58af5c9e567c0d114aabde881b160945a120d5cd516bd33b4504aaef72db34256c0a9afc4cecba8c0f5b7953bcae6fb751de74359c455fee69a2040bb446405a1f9a2a4c090", 0xf0}, {&(0x7f00000004c0)="10f5c23fbf68a62f7a134360239ba8459df249e31c5810f2e5ec47706efc69b787a2a4abf41e0000152e071d53c08ab9b853ca65dacccec4f44da448bd502e23e0fe74fd3fa1b6d159a9e524fb674df6cee4a0328c459a26d44e444879b17d77affdc42ca24c9279536f42af8c207beb1d5f86faf404935158852a67ee84c273dbb05bca9291ae1bd73fd3a3c8906b76c45fc39f95e1853855d7366bee963c0e817f75efc4e35b8f57842adaa847519f9377", 0xb2}, {&(0x7f0000000580)="b288ee686f0a30c089e4d1b88dca22788092", 0x12}, {&(0x7f00000005c0)="80f1adf4ad02fb2cc17ee59e90f36ecafb2a793924594f16cde93bf03343b3cbc17330b21b400544a0c2cddf634e229222ce70adfef9fe53cffd2e8cf8c3820a21484e3a48a84d929b304c7a048f4312b28537cef0aac9c2f0dd804d5d21fa95f43666e8e0479f1e88b8a8f4a7b6ce28489fd56442d64189b2a1116efe437413a3e7fd3b629fd72975b842711ae84497206146867f22684b3ca487a39e820e100a358c6b0c59078b95fb50e0cc89dbafe9f7a59bb40602bf5ffce6d731a93b825734e4135aefc308b9c57a7217eb60764467ce686867bcdf6949b6eae4d098441e626ed9a4fe311742b5d991faf1be0314bcede2088697037562004e7d4744e58583e4ce51360d135b57327940afda7d88d7222cefa673eb5f348bae0b0157ce017a8fa3e8a77bc206705e5ed488c6e3fd9fa3c4b9c8100e2d8b989c8dd925c4da0b6f0e7c8b8d42b9b4d1877183b84cef8809204ef26536134c91e0d4179c9fe8c9436a8341f478b91d90c3a41dcba95ac2020ea8d6fe355a529ea369c59e11820cf5d44bddf68145f6051610f8e518d3342e12ee72959a683520e8a195fb88f843fdeecb1c14b22f59fc9796836e56817931f62394fbab36891951e1e2b8e2cc3cb830546d59cc2439c8b49b25f7dfca148513373bed3706f86630447095469a3fce1c5e364b5d12f58e5110b91fdd8c9713eb5153fbf544e4026c0b4d6000b3a0dc69ce26e51efe6a67949fd5cc6f4c7307a6422de768deede8e09418efad2051678da2b306368af51610e760d98d39ef10ccb26a27f1b1ca54b9ee2b0df1bda5e6f5644d3f53513f3d218bf54930f59a9453df34195864313564d6e0ab393e9d7db6224a1e26b4f8eb22d442e198ca620267c4d357c262f50ec40757e98c1d8a751d4fae1b9ef8273101f18c58c0e0f2baf4ce4931c57f7383fdd993030661226e76bb3b0530cab4af2577e4a7ae0d3012ed9895df048fb0a759b99019638ce861123dc3b28363de7ec107b00b0082a2a1fa0695f60c6e36a8c7f80f399bc6c84fe7b20e6463f0496a80198807b5a8e0c54d3ec78288029a992dd31fca2a131903204558df90f195c5cff6e6fd49f8593c906fd0e5451ae441983ddb5824a3318762950636a12d5860ffccf58e3314efb9d0f45f936f8041dffae180a5f7f0a8c9b5cae3826aa68a5c4eabac2f21adab87ee7bfb51b5b5528dbb68cfdbceb3d969e68aed4875af97ab7513b05d341060c96c5d95357e5a40a7f6242c11e2125905ea0f40955d32c054e24ccd3ae62bc04f2ee560bd482991c4bfdb175032cc4f0036805c8cea7a50fbf58092e0f28f6a42bd692171197d5c95843c14848f77509a952f8d0e99221f744b76843a74258ef70ae83cf90dd60281e786a5c28d0d7876ecd7fc173c02734db9bfde270dcff5db3d5a47a9cc9811320c16151100f9a5ce916a5279b2e2fe322fb142754ca3440f26b44004151a0be6a7b1aec9c985b08990fdc89d0a7fe299dcbe35bb23382844be9d823e3c999389a46f613c2872e20c180740bda6650f92f0b4015e328e04931b09c6d9c64fa9f7679c0bade3c28914561561194f1f1ce62d91353e2742bb7fac14715527629778408d035d7e8577ed6c2063ccc07370508f56fdb94bd22326b75537324628877a420e5abff88b11b6b47c25b30f8867b24fb4244745cc61a3e06b99b4f11cb0b4d1d62ccb1e8f0d21650888482612687e6ac71dac4ef179b85f688650708e30e47ba35f1058ff9bab46b904dbf13407037373de66a280c76c453608c296b08671274cc2e588303e6b9679607873814836a9f1bdc31e300b9367274a5708628957ebc0cba5023405564de967c467f398ccee57bcaf4b6c27ab8f26f4d40b4128a991ebf8d181eb8810f7cd01e52e860414a22d7717e40938304bdf8ac8bf41fe3d660f7f2b714b9124d973e857ca5c1578ee4e9955a53cfe198327faa6333461b52408e959e258c91e15b24a128380c39744351c36726d3f48e2ccb4d34d02536b320ffcf4a9f39cd8f09bd7a1d9d184d525ee3d7b6ca3130031afcddb696116221a1f90f3fb1e36472dcdb40e6388c725c8823461db7e59797ffb3d07a366b95fa296d800bfa8f764c8a0fde48230e3133149dd453b194fca91a7774c0582f9c6de8ac41032f280feeca1c2f33de6ab7bf2b92cb575f273fbd5b8ea79f6d017cc73be754d3b6fcba1c2f535e37a28d6d5ce6ffa3fcb902c103f89e3759a6975805294194abcc3e313838c3d31d77f8ee168701206a076c6c56b3e76ce7e40b8112ab73e771089d8ca9b9d583cabbd732eefa984cbceb55bb8d91977fd72d543bc299c1763db56c58f174cc4052516cd3d7459c30c910a9d87bb98f087ac17096707a67145a95579574f23895b385d944320336e2e83ad87b7e1b7749df182c8ec72319b203ef5b7691592c91dfa864744b44f5eb735b69ee25b9f23dc71fb0107b3cbe0b2e7536cc69ae2c8fe7b13b749b6a05023d2e2cfaeb9ffd2440d09aa25218b08d6d04dcf0346b75a86d56c35497b03d209dd9395616a8655b40fed9b7d511f854b458214d8045e00118c5e4f8293916bc43fb4272a094945a672aa0d52782e80533f673c72ca4364d4aaa26de9f431fabcca843028498c4ed4e15ef0b52e2b559b36dfe25d3fcbb7ea50c7766202e87b5da71b1c3ff1e5f5619f34155feeba4f8600d40ca8a241dedff10aa23114e64c62cf020255b60b20d0464ebf5f296c2a45f7191b9454bd7e1f0db12cab957ebd564ee285c436d9eb499c379afb529f5edf7a15d2602ac90e3ffa06fab73a0b86415c3c0f3a901039fc515b3c6c4c9da84010ffd5b395a6b2a75c3492463dd0025220269c4f924fb61500ce7fea58b295fa166ebbbf4990a1ab1592dfd0135f077479e44d00b31492c4e8eb8f4f680bf7cd2814dbc32e1e94b93cd71264ff858060c99ffc93d34265a37746bef2196c912a6d3619f0cb072dc8d755be3e9b5674bb6c8e31ce19418f6957a3694c74b8422dae4b821cc90c7f8bbb8dd9e36e5be1ca8ea9dbb8152a45adba6793ea207835b6cc73bcdf3527c86f8a750ae4cfe9fa1a172ce44b3185b67949668bf5c62e310926b21686e2f43cf84fd42f28cf3b72cbbcbedf86d2cb8cfc5fc6c25763d3f6cedf26ac21628f169706106589a4d66b2d95d5ceac7aa2c780153dc22353526f629822cc268754165f131f99b0c610aa3a4aad86904b852d5fbe659c9aecaf15aba79a7deb721baaef729511a01dc6e018a89d259d76be2e922dde7e5101af7f456a314d63937c328d4b302f439fc6c32d84c6f6376352fb06b43edfc62fdf3868b4366596769b40e0b72f8f7492698f630d3ce5d3ef9d4b3bd2827adfcaa32c45083b91788674c864d68cece45046c220c144aceca21ec08f79560a2b02f3a6264ca282df16153bd10c09ea277b8b3d756bf49dc6287bce3b1a97c782124f3c3981549fae8e965a601cb74f7f26c1eafb8d56db601230c81e56408a5d5425d7a9ab9f1b1f528ab5dcc3d628c53fde319ee9fc669e0658f1b5cc1c705444f35d6c01a17d70ed5882b88bb76fd70aa0b53e659b788232a8245dadd27ec21df156a1546542db4ec9a53b10eb113119aa05638d2d5eb4c55e6546260d90633f7ca65a2e7afe506685fe29982795b95d87f1dc81796cdd74cc7983e9879c7ce14707d32c59798bdd15f9573a47841d963132588e5086f7e52cb141af3619e7262764a6d1c8fc2e64914961cdb2528e3ed118a629563c458c1839b05065dc55f04713ea349c07db0b37d8fd668cba09b1835470c5483656217cb8b317cafb03930cb6aaab85e469cd5643a590d8d663d9860ba8c8b322b9ef1dffb1048503c33869ee98470f72a46c92bc83ab3023f9b935f06552875731499737704457c0493d7595fd11a6db9bc5cfc77b2bd6003f3d3e0e7499e5ecaff5a4d2cb1e17ad35053ba9dbf17b215a766fa07431dcfb4efe8fbd136033ec14a7dac50401d34274050f78e58a3a4ec144dbf56b578c96353aabaa3b2ffc2778f22e0513665b4be90cccea8aff4ea0f3328a2b8ca28238628d8b825181b3eac5110a74b8bcd7e171ccacddd9f20c3cf813901c24d6c0d636ae07400c44f76573ed9223773f4c04533ebe1682d776b9cfc1bea684e080a97b1cb37498b12bd46b2d063d8d3b4552eae9eaeb09a72bdfacf2625d70e2a63e8e6d2370c3e69058d407199116270bb8a00605cb14e45a2ba82eb782d53ef06a530afa89b0dcf3fc15c32c2135dab65c26ed5f5c3d07d5666e468569447a2e7f3cd47aea00f2af6d0316930ae213f359138f7a7790c839947a454f04ee826e96d3f6ef373731cddb338b3f8ef7b4bc3a4f74d53868b27b523e9f5cb689db2999815336ae62e2f0d8551a3690c188c7e1da299718abddad6c14d074e691cbd5325689c10b4f2578d0d39b57e7d85f21455554e42dd6b7c38f398eb74585a3ce09fb1cd20f6b0651c1025778d74331672416b355616e874247ccf8ebbbbc9fd50562db2f9b98fc43542d9c3a428f0c7dfc8ac32387a1f12bb7b180275d78d4c062e91c1b42795a2d23c5d9a3a30ca6fb8e64b5d1ca428ce3bfbc65507a5ec87a99f6721fabf56a219fb7c16768d33b1b465a9b1ee4bd4ce4ce074d9b2a88c294c00ea941cf21863e2b88eaff38810e763113488a259685d6183b5a5a399bbaea56329a9a233f43ebf38498450108738632ce3ce5877e46a47148c648c23a28d8b5f384653a8bef0aac9cd6d6ccfae19b72d6f7e834bf09bd8c9e25e2b2bb9789061e19370cb291c95c62b9a34005a8780b3891339cfdca47d247423ccb19b55a7043e511f78d09a4d8361354bb4758e5420f0a94b89aa5551305dd4ce42ecfc89d5ec25d90916baeba3afafefe2218ebbe112ec5b99be69d3687b8c7c6e51244e08a1545750954dcf0c8bcf5df1a4fb6312f95f9f5358696253655f5c779cc7d323d6bf6dd0e39f156ad4f89c8baabcccdd7b588a1836b24f0607667ec4853e497620e10b696e8204ffc0d8a2966ce147fa9f8944b764d66ea1dea486f1b284d049e37b84e0c27deab1f54eb7061a6728a5d3766af07996e93213b1b1a40f9deda3dc9c695647142ba3574e77e9df085fea253e1a242605679f321401a462960d74751e2e9266f76c1a33230c4c5aef09d969991c7d5eb2543a2b2bd91c3743f4c0227c86acecaa67b5e87d03380d5f0aae4181e79aa095ce27792cade9671f1679546b8f79a8a7eaa2d3b6e0e6df5b0a3c6f6db096d3fd7c38bafe18fcaf84b4148d33a14df13b770d2dea0a025075799346e421b2ccde3157e7f027a83e859b14e02a565fc8647997daf2c38f9e1f194e692cd64655081be4e980a46678fb02ea80750219ec7c0528c9ab9f6f9c6506f5b8596b1a8c19fd2d0236a03fd2630fe9bc53b0ea5a4702bc4c18d541616b7b1ba7001fbdaefe79a1170cf4a38db4069fc7ce35b192938265589a4ee565b3f39755bae83e248404907d19f6f4031b093a7e4220329808cde64f359c129bc5a7420d277786ffd87b11bfd6bcb7faf05223731bcd00bc0deaadce7b4c60549a70e89e8af46b1723cee41a64a0a5c588be42f4a53a969b5b6f8b84e5fc5bf32e4c85f7e7a780057171ccf0fed2aa6f6fccfbcfe038d9b379c3a7c2ef0e638430483d27c6f38de26e6ffb30eaab95680779a7f4565d025d1a51929d33b49d3682b68bce3ba3f0b519a4d76c9945b08c27e4f5744235fcf130bbcb94c972d5e524ec25d6dc1eb083b", 0x1000}], 0xa) 03:25:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r4, &(0x7f0000000040)=[{{r2}, 0x7ffffffffffffff8, 0x2, 0xe0000011, 0x800, 0x8}], 0x1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)={0x6aa1b3, 0x1f}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) fcntl$getown(r6, 0x5) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:56 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) ftruncate(r3, 0x0, 0x2) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x5, 0x400, 0x471a, 0x8, "298b14c131abcd271fe1416cd8ef4764ed98b8c1", 0x80000000, 0x8}) 03:25:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x2bed9f2183b73946) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x8) 03:25:57 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) ftruncate(r3, 0x0, 0x1) r4 = dup2(r1, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x9, 0xbb, 0x4000}, {0x5, 0x5, 0x40, 0x80000000}]}) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) 03:25:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = getpid() ktrace(0x0, 0x5, 0x18, r2) ktrace(&(0x7f00000004c0)='./file0\x00', 0x0, 0x2, r2) lchown(0x0, 0x0, r1) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffd, 0xc, 0x4, 0x800, 0xec5}, {{r5}, 0xfffffffffffffff8, 0x6a, 0x10, 0x100000000, 0xfffffffffffffe00}, {{r6}, 0x0, 0x0, 0x40, 0xdf, 0x20}, {{r10}, 0xfffffffffffffffd, 0x48, 0x40, 0x0, 0x21e6d7e}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0x7, 0x6}, {{r8}, 0xfffffffffffffffd, 0x10, 0x2, 0x0, 0x9d29}, {{r9}, 0xfffffffffffffffe, 0x92, 0x80000000, 0x9, 0xfb1}], 0x2, 0x0, 0x0, 0x0) r11 = kqueue() r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$dupfd(r12, 0x0, r13) recvmsg(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r14, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:57 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000500)=0x2) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0xd2d, 0x4, 0x26, [{&(0x7f00002c9000/0x1000)=nil, &(0x7f00002c7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00002cc000/0x3000)=nil, 0x7b79}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00002c9000/0x2000)=nil, 0x1ce6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002c9000/0x2000)=nil, 0x80000001}, {&(0x7f00002cb000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0xddf}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002ca000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ca000/0x1000)=nil, 0x101}, {&(0x7f00002c7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000fec000/0x2000)=nil}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) 03:25:58 executing program 0: mprotect(&(0x7f00002cb000/0x2000)=nil, 0x2000, 0x1) 03:25:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x21, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) pwrite(r3, &(0x7f0000000200)="a395d228ebf372d43f86c3b5e26623dd6015a95180674c0e89047875a91954c86e51defa6abc073439d6a67eed4a67a17225f6c43819bfa0ec319ff0e216aad590ee93210161495e60cdbe98776154f00aa5809cc1e3ec3c05af4abff03600753211a2804a51790104a04c036dc2d1cb8a72aa3623e887c9cab651fc", 0x7c, 0x0, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) pwritev(r4, &(0x7f00000007c0)=[{&(0x7f0000000280)="ffd58fc438d7e5b03c29e82e81c2ce7b20fc7340a282ad7a710b71e01a323785dfc1a0095d7048eb2c76c4417bd63cf4bbca2050c9c4bb7a18ebff462881f1d5b2b7a542d4c50399b0e057683293b2fc4bf0e01e2a8e67c08212e165180cbabb3f72c42ef9e080b84a0a58fab49e35150b2bdc50eb97503b20ace3c06b2e20f0206dd2", 0x83}, {&(0x7f0000000340)="b564f6f33284148b75916d637f62df8aeb8d275939cf88796156b8bc93c0289155c0b605c8c931524ad7", 0x2a}, {&(0x7f00000004c0)="edbfd209f8d47cd65975aef52aeab8f08ee36b6b858f07b4ca22bfd8b7c58c13f0303c3aa7bc1fa6997d17b10f439f0df350b378244482fa00d4dd60d29a2537ac05eb687cf102662fb3743c5fca511336c34dc4872dfa69177ffaa56611c51c28f98f6e4950ab9d468b42fb959e9bfba9aaa4363ca1dd70937fe479f0152c4628345a88a8309150a7d25f6f769b45ec35928164feb82d0d02382d", 0x9b}, {&(0x7f0000000600)="0eb7b8366743ac2098a134faece387ea64a07a41e3bc0d58b83cf4e53c0e1a93b5801e60346b8d37298ade1e56637bd61d5c33f739d8ee33524ecc464ac3bffc1becc8dbc76367582ca7930aab0aada1a611948b09660364095ae196b0ea8a01cdb19ac908a65870e230dd578c10d3d3e8c9f83bc4e0eeb52057ef1181a652256e3766d1e8469918a03f728c5aba028ebb0b8e5aa035dcb6381b1abe5fa90408e640a6508c1e", 0xa6}, {&(0x7f00000006c0)="1f599ba3aa43993264b61051b162cfece0a83b2b1ba8ead64ffc1836b1699ebc9c8edd8b2b620a170d2c0e8cf050a3298ad0664adb18f7fd3e6bd130d2a1eae94bd0943b2cfbf498ca380ef3aeaf3192224342b5777af96e5decae145253cb1b327d62b4b1422135d2f08f1b177fd509c722f6c86804835da443fcee5e2d19c99956271dc2eedb34bede8ea81f9804fc6b06b55b4b1f45f66d26f7b2b3f0d93299764e381f7676a15dc18dde611448b095da26bca8569e82c53c23f3cae815466f72ee516c2afdc6fbab7b49c0f062c8dde57c8c", 0xd4}, {&(0x7f0000001240)="af39b58f8bff009a98e0c21e3272c6c0f70df490864d3d8d4b2454fe01ec27660d1eeb19452d5c35f007a39320b662c19ba76938a54cd5db499e50ace57b3dd2342024891a4986dfa545555630550661da65336884bc40715287be4eb542f0ee1d083d684933ad704ac307e7175a1eb705f18e1e49541724e4ea1fadf40dc6202b44d0247770a0b198c2d6b77e1542cb0ca4203a739c804e3532b178071ac2073d5ecb80fd64682b73505265f15e069f7f074fe7332b000b895d193ba00dd81a225cf33817504f2955a33d6524d1e665322cffa75cb16b1de735d1a49184c6852e5a9328d08b81ace9e48fc60a4392ba3efd0620e00122a1523b54affd6bffe07ee45bdfe7d7f81aeda7fc3cdf0877395be230ef67793352e865270de2f26ee1adc0e9bbf4eea56a34de2e0008af8ece77a2a9f57f48926690d29e547eabb82f73367072defdbcb80b26f5ddbcb94e269c2c5be86a08ffa6369557d7fc837a749840361cae1dd5e0b1c5131808b8d0abfaac62dd9d25eae58b648167911c6205f8ac421a3d1fd5eb433e85c35838a6f985e25421d5d9408c9240fd02d327ff191b09bd57ebdc3b3deac40f3ca36a24da14696c57704e0891b543b69c400a5604ddead87fbad515e95659f254679c0170e45b6ae7e6c782e14c99e5f3dd9fcb54c21fdb14f9af7c874f65978556d3a6fc571ee9af4050618a730cdb582f0ec7f05f81faf57e0e1aec3aa9637171eb47339e5c7303ff7fdcf586f35c5787fe4d6ea781dae3a3585366eb5fb35f2c5968103f6e4dc81d083655ff0f05eba85e4d1093b3c69dbf685ed8d603c0efc0a8a97e2b1eb2ba33cf608595f1a2827fd8b8fd5f52bce7e76aa29887f9b48a49c34372828dd1bd69ecaa200505c31505301edec9e5c5a80bfa5adaed2ff8a21ef3ddfeac61e4e76712fa1e8a94ea6b3e950adb1aa96c6f6b5bb9e5d2e7972d58d988d97e4f7141132b4d8dc4a912c57f935942e252d2b58b1ebf5254bc2bcdf65fc25bf66c0822d4d2f9fad37607e7622dbc2db4b57fe15786791aa3235163081f6ad7f9e3594eb17afeb2b901dd9fa018dbe45a239fe714a87bd5dac571cdb735ae46f7ae692d207f19a44953e4047f4a05699092948b544ea83198c35881286e64809aa72836940f753b9bbd0344e4f2de976ad3961e539eb51f3a8fd6102e3b198b0e9ad3a69ee209b0142ab2bd5bbf88276387fe99912ce94d2c912d828af71213e0904124611bbd8bfeae06967cb7a5f0326b49c6ab0f56dfff3406ccc493ff958073db44f19e61eaac8b83764dd62351341dd3c2e524ca06457f72a6248dbba7087591d6776b02ef7a29be94b0d34e211ab56b205ee80cff53d8c21b7d503e53ef453070db75034ab7d624bce95964ba0738874541a9be3d39593a5f1f0927420f09d755bb97120b5ba125248a083986e0b63b442aedb7e976c93e8009c4f3f04ec77a0f361d3930189162b1d70d3a8c31d02e2403366870fe3ba84ba081baeac4fb797b52d730f5ca7eb73520f3c2279f75bc22e61196c5a0334259188aee36b65482d66fb429282b15e7051ef62c780d088f52b4b9ce4459779c24a9a2f32783d68bfd186d216f4089e8b481d865b995bb73e47cb481a9eab10e33f0e5c8e45f803366cfe26556ef051faf2b12a4924946109aad4f7737ed6d7b431ff6554f70e6d7069246a960f7e801f17fdc8a1bf9c55d79401a0389e82eb40857f445d0aeec72d50c0909110517eec74c9b2e0839b4ee3c6a354ff07aaf7842b0c757111bec20ef583bc748d223c479f52ae441eb7b7842b1747de5f2f2cf7efd13e2b8d552f74e6f787b7c92898ebd146207d642207d052ef5708eed445e5910996830f83af202f6fc313ce706220b795dae6f9f44ddd102cbf2d4181be2c0558bcbbc0af8c46e9ce5c34fc67dd2e272f46e4959553c977eea8904ee9de29e3bcc3d24267636b0d1ce5d17983d7b1c6eaf0c84b91861e04cc09fba33990a1123e5580061bef208f3f2ef1d66eef6f225ce7c32b7f59f860484019fe5c5154eeb449eb22c1cecae7cb6008b62a02bd603a81db8d66e8069327b93d6f1256a8ce891f06aab3ae9be94fea60238efc530bffce5783bf7b21ee463e908460be3b35a4b31af7b14f9dfdacc20fc7cfd26c519d4188c2eefae061323420dc844cae806b1d1edb77d52f0aeb364f80fb18680514b34fd6d407256377b77ce5454a50c0e53b5f61b7391587a31402764120148b275547069807f34abb43a6b9521664214a09fbd78769a996915d64d763e406cc88f11ac72453dee5b54ce3a1905fedba765e4bc10d36572b5b81ba295514fbaab75586ef4549a39e73a3f5c5341881b9d2999d17f3394b4b77db66a38ebcf2b05e50cf7761de1d91989b89050a9480f7c1404338639cc0e3b2ead2db5cccb344417bcabbbbc6fa1684afb5902ffc4d479f7d0a18f626c98d754ebd460dadaec644e4b85251e1f667316a791b34622b51687e044f96f5d81004ab9d80e66bb0ec5fede7af58caea62f51030e69f74146bc6e23887306f6404cbd8339f5c9364ac490cccab214f7920ab23d4d27c3b9de74961ce2e9e0167e60408d7ce5431cf1a83d5beeab09affb8eca22bad7dd54b10f0a86705c896fd87073fd0d8f599a5b6cf9e28b39f1b94b0de6fac94045bc3d80ab47e6fe6a94ad67d6d061c3a7c2133eaf3b27dd8ed99368254609e7f3aa5f5414a651a8e656913619772662764c02784b9839165c04967fa951cf861aab25b6d0a217f03a8c7dbeddd97f0e238cbb03eb5e5e88c3d14bf9c5329ccb986b0600813be321f16d406fc66293977e1b3383857b8ab9f142b959760e1f6e6aebfdd1bc4eac441827135963340e7faa38478492ba973999f6620502e99e9e23b4a65363b10b97e23a2b5d2fdd66af94cd44efd927f9f6f36f29bce094755f60551fdbb4fb78059cd38b91b0b4753cedf479da590f58da9bfffbe14949d488c9f6773dd9ecd703a4e989c7afc69eb8fea36d852796b45f0b9083fbb280c5525941a10d3de799098be168ff72df097ac7c50d89b4a8b42771c1cb29dea525b668b3d166f4a6579a6ee654c5a94dab1be83b5dd5a8850fd1281a024671840c48c8b861a2170911b0b0f56eab56f7c70dc68773b4c77d155d2d28e7d28d17f2840cff3321e8a86f31ed3586031467c8ed1a52167c59f02f37bc2b557baf22b6d42099b85c1d57fabd4ea5fa360fe0460a3e96f1e3deb4c5ca25f1409d11f384b7c8b9b55c89c641d106a73190b3309f6b6a57f9bd0f0e6cc80684a3765889df657469473bbf7bb65b638b467da8b5f450394cba6d263a2197250246a2384168bb5ea20a01bb9d09c7371dff459b22573a43d7bb751c54e263b14b19dbcbbe3096f9445fdca8af09ba564cdd407fec768f88a40631da0899ad001eeb1a3cbf06cd34a539a4a69691953def210cb65b8a68d25a5b0ec2e35161496a751fe7632589709a4b685b18e29940008a75437e1366e324245b84a343026afc0355a51f380dca04071ffbae7c7ff1da90bea2eeda9a47203de35c1085fd0b819eac4a1d4fbc987aa72b22ab98168e4e626ff2d6852d21221204f4576d57c2e425a488de6661b5634cc285f6a4ff56a3af1e779001a74383bda0bbe74e04a351a1f6c34ffb37d671587af9f2305e3647f469d9ec215e80a7edccb64a35a79e1ce4bd8cc7235f3b371e76bcd37e39be385ca9d647c112f4a6279dbc52d7a2bd9a23022f39c17beee92a1f2727ebc59edda949b8316dc5633d333903a2a6fc2a7f09bdd4f54bd6e5a87fbb2d520d36818baf9cceb2fbf3c1ae8093b4fe702d9438d16a568ae4535e499835fb99e6f64bd33224e6861b232cdd1f72fe0f78ed29c4fc3df608d06da8843262421eaccee3d2fc7634af9a00d2d88ebbc7b0d6ed40bd036f63c8a4434e18863289b4abf4e3604647faf63937f8f64f4fb0327cc0319194d4f4fe1e4ee583c42a0e05081d4c308f7b9b50ec2de82917143f9a53d2283e753c3569150ea677a4a6482a193c3a2a54b55e8b3c1589ededb26a292aed8a8bc2a38b8fc141f739040a23b108834d9852f49dd3d261f52c1afd2a819da32affd56d9d5bfe8acca903b063fd24dd4aef2bd633cea42cd3e7a73a2e93f0f249415301d29897e22eaa79f3b4bafe0a8871fdb172c94585239f16a6f54ee93238c72ee8de366e5a96cbb03b31bdc6a84b947e6c8dadc4272b1abfb489ddfc984264aefde3161c15688bbac82208cace3a06047c296d975911aeb60d6adcccacedcfed39353b7ccfa60c7d3452584514dd61cabacaee30779ea9274915db15f55f597f2eaa1f7fa9d1435eaa6892cbbdc1bc06d752086502730ade49cd5108721a5086349bd45db731ef4813c2bc1a45adb8fd182b10045c2ee45a01b6ce2724bdd8d69fd3ad47d5903018105d0340b93becfbb47911bce363093ef9629108ca67733cdbd2043487c541eea0f3cf81f446da1d4cfe9e02420e894abe98b201c72febe5ee252f057a9d2b62a12d5ef126393daa2ceef3f617891b77303de9629c266d2e8979962881bd4215d2797488a86b9571042f9f496300be696c8e096084426e97ada64f29b3115639e6dc75a29a75ebad672f51dc80539cc5bd6bc905f54e44c4d97175447c01916ae36077124d389c6bbbeb312e3d7d27a03233c386d94cafcc2045ae428fc036df22e2fcd260c8917e65b4c643ab87f1b55dbae080f581bef9fde023750d87a56c2168791feb4516c6bae436d5308fbfab0fc399a95a02b12761e0cf545274b516e4b561c30b85041fd1950ce53fcbdf80c942dac4714ad0c0efb3985fa26628334cff6aaf55fbf6efd82bbf311cb1dc562e3b46a1a933bb1752b613ada9b9b32f92e8b1ee3cf183a0447a62448f688adecdca584c7bb2fbe036bbaf34ee518d269be1456caf357961cc5c4bf81daed73f40541718b3a740020e5f2e29150c036ecc69b3e6aa736e45ca7c4a7bfc9ab9916879cd67ecdbc8ed7f00c6330a2bcc8f79786ad38e664bf637a2b7fa681b1737603249aa4b1466854af25a8bc5092d62d1eff96bd16ecb1c59ce0ad66eaa80eb69ffdf9414c4778f617cd1dbab3741bad86685afbbfc863a236b787c87bc3eb2d7fe34260cbb324ffcf560057b3c0df4fd6809ad87bccc6bf24f1146f2fc9cfe2cc0cb5622640432caf114b5b6832a89e85c0e98862e51a713f7189bd2ac4572019d07ddc9a5812b8aac8876630cfaf019ea558c4f6230d34263ba6fdb8e14b4e56110d6ac14c82374f2c237d5c0819b3cd00a118868adaf5a47789398f78f87892cea10d422715434d191d3bd5f9d78330fd60b5e8ec48d01ad6270389e56c1077e6b7b1695595c6af982c51828fd5abfc76bf4a12986f4db73f6debc26a2fdcd63da07fafb95d56fcdcb38b7aa31eab1d4bbf215e0866bb5e93bbd8c83729af1da507eae400579c2a9f7bde7c5e466c8dea2790aff72dfbfb258522e47fcff26a16c7afdffc05fac98aff57e182722124e10815ea927ee3b2d249e83a2dc3f28c0efe3fa3689edb1a192a00729dbbee128922b1fb3e26ae79134bf3da8398843c9dd031944284f88366d2622781967da7abdf323df6c3c0fc181b80623b70ab3b294b08e008a91b412b70de491a4f96a47241b5bb1349ab881d70203b4404add16957c5c58299d62f3a61af9c12bdb86f4db3f0cca11497ff403ad859ab5cbb37ab17f3e1aa51743145a0c29ebcee9aab86da76d99369ed7cd3e112ea306ca251713e7", 0x1000}], 0x6, 0x0, 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x4011, r6, 0x0, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:25:58 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x7, './file0\x00'}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0xd) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) dup2(r3, r4) getpgrp() 03:25:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10001, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() r4 = dup(r0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() setregid(r7, r8) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r9 = accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x880, 0x0) kevent(r3, &(0x7f0000000600)=[{{r0}, 0x0, 0xbf45a44bb98352cb, 0xf0000011, 0x8001}, {{r4}, 0xee194b58e94f8ac1, 0x40, 0x40, 0x6, 0x7}, {{r0}, 0xfffffffffffffffa, 0x0, 0x3, 0x6, 0xfffffffffffffffd}, {{r1}, 0xffffffffffffffff, 0x0, 0x4, 0x7fff, 0x101}, {{r5}, 0x2, 0x10, 0x4c, 0x401, 0xf364}, {{r9}, 0xfffffffffffffffd, 0x4c, 0x20, 0x8, 0x3}, {{r5}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x824}, {{r10}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x81, 0xeb}, {{r11}, 0xfffffffffffffffe, 0x4, 0x1, 0xfff, 0x400}, {{0xffffffffffffff9c}, 0x0, 0x1, 0x9838c824e704a861, 0xff, 0x40}], 0x2, 0x0, 0x0, 0x0) r12 = kqueue() ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000300)) recvmsg(r12, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) kqueue() ioctl$BIOCSDIRFILT(r13, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:00 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) setsockopt(r1, 0xffff, 0x0, &(0x7f0000000300)="b61b1d398ce78ddd69e261d9de80930b1c9dd55aa3488be42d7df1f693ef6cf0dd7d6b5afad3d0f32b1664fde4eebebd", 0x30) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f00000000c0)=""/221, 0xdd}], 0x2, &(0x7f0000000200)=""/173, 0xad}, 0x0) pckbd_enable: command error 03:26:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) sendto(r2, &(0x7f00000010c0)="31539f3b52a5fdf4ef8bd415d415ba5de8ad65add0d83247684f33f5d5c4217634a3520a5f6de3cbad0da2ee0422d5b89d5f40a039d7d5e920053985cb667554a6088b873a960c9156b8f787d92b1beeb74383ab2cd9847bb576b85ba8f71f2f37ca3944d60fde5c93e1258f1aa6de0d3b085b629d7e49f8483b599abada4c192ccbdaeec1a8ed3541287af02322a43f946d", 0x92, 0x0, &(0x7f0000001180)=@un=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:00 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x42fef28b3ae0a405, 0x30) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)=0x9133) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) pckbd_enable: command error 03:26:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) setgid(r1) 03:26:01 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x20, 0xda) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x0) 03:26:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000200)) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:02 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = semget(0x1, 0x0, 0x480) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6, 0x0, 0x0, 0x7ff, 0x20, 0x0]) r1 = semget(0x2, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000040)=""/4096) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000001080)={&(0x7f0000001040)='./file0\x00', 0xffffffffffffff9c, 0x2}) 03:26:02 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) fchdir(r0) 03:26:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="88c98f5339153a116d24037d2106695dca65a71963d9457851bfc5b3c2020ea6e03888fc79afb4b7510bdc52993f6b2a68e1a6daa7eaae48bfbd1104cfa04a83472767516149973dfe32eca4a0a731df5841d666abfcfa4103fa33ebf836289691e53a3c7691438d84dd24612e051449e293c68cd2404918d7f11e7ac6feaf0ae185d009e3bffe315075b3125aa28058a674fa1186502d8310f4735adf337513b66cdc1f", 0xa4, 0x0, 0x2) pwritev(r0, &(0x7f00000000c0), 0x0, 0x0, 0x8) mprotect(&(0x7f00002cc000/0x6000)=nil, 0x6000, 0x0) 03:26:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xffffffffffffffc4) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) getitimer(0x1, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:03 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) r11 = getpid() ktrace(0x0, 0x5, 0x18, r11) r12 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r14]) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x35, 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x35, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x8000) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x35, 0x0, 0x0) r22 = dup(r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r24]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r28]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r30]) getgroups(0x9, &(0x7f00000006c0)=[r24, r5, r26, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r28, 0xffffffffffffffff, r30]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r33) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r35]) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x6a70bdb6e98f3ed7, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000280)="3bf1e61803e05f185542a67b3d6cd4c4c107d324286e121ef7007c22aad5d3ae4fee6b61d920205f317012bcdf60ce1bf91c7c84e955c6ff03edfaa2aa22e5d46c9b916b88fa3d4259a892a9010bbf1a22b315fee24c884fdfa4ee78fb633a3fa35853f3d772813e4de516671bfd6ec3b0313a97c440d04f333cd2b3b9a3668e842e877b51b4550a5031525fd46dea63f94e338ee013", 0x96}, {&(0x7f0000000400)="5544dc5901961f1675cbecac2de63493306825ff6a1518572a8f926644be9906d6557bbbfffedbc9dd4857e8f1aefbdc82c1afbe9712a2a8b6a524984ac7f1316fdd6bd1f05573435ba38f15105affd23edfbe5a84eef16654166a44ac6ac510ad2a5e208f282d97717143456906b968a713bf3cd49e6bad8bbfc9dbc93a07e559e204d4e719f52e5dffb91e41809853aaf451cf9b2dd2efea860f2d9224043412c8f03e0e0408a443ce49fe40838997c6f2e4abac6a3dafcaa54276323069cca71fefe24a804f4aa1584e1578eafb2f89f17cb578c07e9c3e673042a9e336e65825b33054f9c4a5a13e99740dc1c0bc2bf646b90cc13ce67685063f9c81", 0xfe}, {&(0x7f0000000500)="1db3bb0b5c4ec4f362f6ee1ca63358755075597db78483a0c99cafcdef27fbf94a60ffdd0bea785cb0b48ab383261d138d00fc4ce82c7f96c84231b17d41c26dc83ff96d476d748ce936987f3b6ff830bf93c4cf879bdedb56f86ccd5f1c8a3320f034d462b2c2029205f53cc54f2b415f8be235a573d6c6af80e03fdd060e94a7527310ede4b7e481acf86be525354d9dcb4ed4f5a8b162c76fbd3e545ad86e16f068750c69ab1952010413e9fc9c59da947c476b53fbc9a6b22f87f7cc57a3c3a0191642a62e96e2a822d64b85ac72225c5cb60f41561dc681bd2797e1fbabac9c528927", 0xe5}, {&(0x7f0000000340)="9f4151630815a7f9", 0x8}], 0x4, &(0x7f0000000700)=[@rights={0x30, 0xffff, 0x1, [r6, r7, r8, r2, r9, r10, 0xffffffffffffff9c, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r3, r4, r16}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r20, r22, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r31}, @cred={0x20, 0xffff, 0x0, r3, r33, r35}], 0xd8, 0x2}, 0x60b) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) setgid(r5) connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGRSIG(r36, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSDIRFILT(r36, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGETIF(r36, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="10000001027d4a0000e6f1a806ff4fb559fd97456b97fb55dcb74fc18b61e111767addc4d09b3eee8af819e46630b1600f9cf97400542cff3fb4d418454c37f5ed2e8f1cea2d6843e84a000e8ebb346970031f13da401b6c00000000000000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$KDGETLED(r37, 0x40044b41, &(0x7f0000000040)=0x1) 03:26:03 executing program 0: mprotect(&(0x7f00002c8000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xaf2, 0x800}, {0x7}}, 0x2) 03:26:03 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) setgid(r1) 03:26:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() r3 = socket$inet(0x2, 0x2, 0xa1) pipe(&(0x7f0000000380)={0xffffffffffffffff}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) kevent(r2, &(0x7f0000000700)=[{{r3}, 0xfffffffffffffffb, 0x70, 0x2, 0x1000}, {{r4}, 0xfffffffffffffffe, 0x81, 0x78000003, 0x1, 0x8}, {{r5}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x1, 0x1}, {{r6}, 0x0, 0x12, 0x2, 0x6, 0xfffffffffffff0e3}, {{}, 0x0, 0x20, 0x4, 0x7fffffff, 0x2}, {{r7}, 0xfffffffffffffffd, 0x1, 0x40, 0x7ff, 0x3f}], 0x2, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000200)=[{{r2}, 0x0, 0x2, 0x20000000, 0x2}], 0x7, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x82, 0x10, 0xd1, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x4, 0x40000001, 0x5, 0x1}, {{r0}, 0xa1f86eadaa6f2598, 0xa0, 0x1, 0x4, 0xdc}], 0x9, &(0x7f00000002c0)={0x6ce4, 0x1f0}) r8 = kqueue() recvmsg(r8, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r10 = socket$inet6(0x18, 0x5, 0x3) getsockopt(r10, 0x101, 0xc57, &(0x7f0000000600)=""/206, &(0x7f0000000300)=0xce) r11 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x20, 0x8) getsockopt(r11, 0x7, 0x2, &(0x7f0000000500)=""/110, &(0x7f00000007c0)=0x6e) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:04 executing program 0: mprotect(&(0x7f00002c7000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) fcntl$getown(r1, 0x5) accept(r0, 0x0, &(0x7f0000000040)) 03:26:04 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x70) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x920f9ec8297e5905, 0x0, &(0x7f0000000000)) chflagsat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) pipe2(&(0x7f0000000140), 0x4) chmod(&(0x7f0000000200)='./file0\x00', 0xa5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20008) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000240)) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r4) 03:26:04 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000040)) 03:26:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x31c}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000200)="b2234026677c660789b8fdee9f4f4382ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x41}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:05 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 03:26:06 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 03:26:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:06 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xbc2198cef3522002, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x5cc88831) 03:26:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xb24) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:06 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket$unix(0x1, 0x2, 0x0) 03:26:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/256, 0x100}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:06 executing program 0: r0 = getpid() ktrace(0x0, 0x5, 0x18, r0) getpgid(r0) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:06 executing program 0: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="2b0c7464fe15570b60c0a1b20dc1d06253ac461b819c9fe8ff9582aec0e5e9305608ec1a0ed0d7dd56e883c3838ae650f9d02fcae3ee9dc3c5a394f5bff4b63ea91aa41ce30c21acb46c002a267119716dbbf1e2dc75d154dbd028a54eb251f4091d47515e07f6babe000e1d9a19d6308ee855b87ab24cbb4415644e679dbf0cded9780f4435f0d2f5d2c74e2b2435b2b4a05411ac783c76ccfd192caa8225cf3d49aeab5ebd853b0b0aadbfdfa98c8d7db96fbcd607e236b5d7b8c90df8b18165b4c2d89fd891842432f0e83b6436fdbdce9d09b53bda6b856b2f5adb50693559f19d66f729fbcf2eb2c472eb0fd40be25dc30078cb75b71f534645", 0xfc, 0x6, &(0x7f0000000100)=@un=@abs={0x2, 0x0, 0x2}, 0x8) 03:26:07 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='g\x00\x00\x00\x00\x00@\x03\x00', 0x58a8d78ef6a2ba30, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f0000000100)=0x6) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffffd) 03:26:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() msgget$private(0x0, 0x88) kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) getpid() ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="b8a91f3e339a7464648e88e45d1c5ec6e7b4806a2af51745605949ba762d5b92ccc07bd58ef6d621067dcc1529ba204a497663ecf413853d7e965f69a89eb0d9ef8b7243168d3754e0cd2d9195e07c6598760568aeee0c61becf6fdbeafc6df0c9ebb70efe87ddfa99659172a18cc272a43821111087b721a3d385ed6d20f271d6e0487b4e9d215fa5ce79435893cc6ddb7e91ebb43c0737c5183fa25ea93598aa6ad6ac24e02366e81041e4ecb2a0ea95a32b273164c99b64cd14ea", 0xbc) 03:26:07 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x316537fbd6745325) 03:26:07 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x9e8a474f366facd1) 03:26:07 executing program 0: mprotect(&(0x7f00002cc000/0x3000)=nil, 0x3000, 0x0) sendsyslog(&(0x7f0000000000)="83a8a76f88a945789735ae3033e2bd1d97f00c447448124c69d57b988bec53847c0dc0dceb44187fd9bbc4edc789fb6fdd37c6b074157f24c67a12733bbd3e7f914a8590b156cb1007d55af7cb9b197e4daa66bd1bcff20a0db8f00eaef20d796d3ba4839abd417e2524040a7e1f39d7fa0558c1f30a1a601e0676de6573e53e3c1bd7b0b48b10da109647b94985c7cd5aa21be78adf14bb69c95f08fa5b8b9021ea6bd92c29bf64ed77f4a272ed42a190349168dd20ae555da162a98803aed58de97f2f2d89c56747b4902f8b8449256b21894aa0facfba172bb7e31e7b62727a9bebc0b6a994a2770f903cbc635781ce32b4", 0xf3, 0x9) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100), &(0x7f0000000140)=0x4) 03:26:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) dup2(r3, r4) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0xffff, 0x7ceb, 0x1}) lchown(0x0, 0x0, r1) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r6 = kqueue() recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:08 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) faccessat(r0, &(0x7f0000000040)='.\x00', 0x100, 0x7) 03:26:08 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000), 0xfffffffffffffdb6) dup2(r1, r2) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x1, 0x7ff}}, 0x2) mmap(&(0x7f00002ca000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x401) 03:26:08 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xd8) sendto$unix(r0, &(0x7f0000000040)="9f81097705531df0b4b954a7fe8987c44a567a7ce292c323409d1e88a42c05e0f5470eb7b431a803bff0f8d0", 0x2c, 0x801, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c653000e19656b8ba151ecf2ef98bf205a739b027f39dd7abd2458187eb7dcb2aadab2cd98058bdbb6b81c4cf6b7501c170f25a75273c3cf9fb90b41e8868ca87c9b2d18a1d0b34a081eeb20e164fff1bdd220fa050b2b49e9f3747d0264ba242a674ff16ae757cf735f32e5fc6fbc23fcafca283d43782512e90960f5bde47033e306ebdeb8af035ddb40f61fb55c47bc71ff4a28cf7b5a18fbee0330d55bcef5dc20067b28b97ae81e764584c6b1f988e78cec80fd2d759060f441be005c9069c518853f3dab0c17ff2fc9d397a947145c80411295bf6679a5f96d6808b163f"], 0xa) 03:26:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setgid(r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:09 executing program 0: mprotect(&(0x7f00002c9000/0x2000)=nil, 0x2000, 0x7) 03:26:09 executing program 0: mprotect(&(0x7f00002c9000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) 03:26:09 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x48) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x400, 0x1f, 0x62, 0x6, "d3215bbd28f10152e65b5b1966bfd9db098a7e60", 0x7f, 0x3}) write(r3, &(0x7f0000000040)="fecea8533a052f995ba38085994a332d891b3c15d73ba3", 0x17) 03:26:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) kevent(r2, &(0x7f0000000200), 0x2, 0x0, 0x100, 0x0) r6 = kqueue() recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:10 executing program 0: r0 = semget(0x2, 0x1, 0x20) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000080)=""/241) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) 03:26:10 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ioctl$KDDISABIO(r0, 0x20004b3d) 03:26:10 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) mmap(&(0x7f00002c7000/0x3000)=nil, 0x3000, 0x5, 0x2018, r0, 0x0, 0xfffffffffffffff9) 03:26:11 executing program 1: setuid(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0x6b0a5bed3148f040) lchown(0x0, 0x0, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) setuid(r6) fcntl$getown(r4, 0x5) r7 = kqueue() kevent(r7, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r8 = kqueue() recvmsg(r8, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140), 0x0, 0x0, 0x0, 0x400}, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) fcntl$setown(r10, 0x6, r2) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:11 executing program 0: mprotect(&(0x7f00002c9000/0x3000)=nil, 0x3000, 0x6) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = getpid() ktrace(0x0, 0x5, 0x18, r1) msgget(0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() write(r4, &(0x7f0000000000)="a6", 0x1) r5 = dup2(r3, r4) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x8) fcntl$setown(r0, 0x6, r1) 03:26:12 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='dYw/pf\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) r1 = semget(0x1, 0x11697681bbc2c48b, 0x80) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000001540)=""/138) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x46) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) recvmsg(r2, &(0x7f0000001500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/69, 0x45}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/100, 0x64}], 0x6, &(0x7f0000001440)=""/155, 0x9b}, 0x2) 03:26:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='Ndav/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:12 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x4) 03:26:12 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) fchmod(r0, 0x151) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x0, 0x3}) 03:26:12 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000040)=""/61, 0x3d}, {&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/151, 0x97}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)}, {&(0x7f0000002280)=""/89, 0x59}, {&(0x7f0000002300)=""/156, 0x9c}], 0x8, &(0x7f0000002440)=""/116, 0x74}, 0x40) 03:26:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r2, 0x6, r3) lchown(0x0, 0x0, r1) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) getdents(r5, &(0x7f0000000300)=""/104, 0x68) r6 = kqueue() recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x9) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:13 executing program 0: mprotect(&(0x7f00002cc000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 03:26:14 executing program 0: kqueue() mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x8) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x35, 0x0, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x35, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x35, 0x0, 0x0) kevent(r6, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff8, 0x144, 0x2, 0x80000000, 0x5}, {{r9}, 0x0, 0x9, 0x20, 0x4, 0x4}, {{r10}, 0xfffffffffffffffc, 0x1, 0x80, 0x3, 0x2}, {{r11}, 0x0, 0x4, 0x20000000, 0x3, 0x3}], 0x8, &(0x7f0000000600)=[{{r12}, 0xfffffffffffffffc, 0x90, 0x40, 0x2, 0x4}, {{r4}, 0xfffffffffffffffd, 0x6, 0x2, 0x6, 0x1}, {{}, 0xaa3413025b928b84, 0x0, 0x1, 0x9, 0xdd1}, {{r13}, 0xfffffffffffffffe, 0x20, 0xfffff, 0xb15, 0x6005d84a}, {{r14}, 0xfffffffffffffff9, 0x20, 0x0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x40, 0x40000000, 0x0, 0xfff}, {{r15}, 0xffffffffffffffff, 0x1, 0x60000006, 0x7f, 0x1}, {{r2}, 0xffffffffffffffff, 0x70, 0x1, 0x2, 0x6}, {{r16}, 0xfffffffffffffffe, 0x4, 0x1, 0x3, 0xffffffffffffff00}, {{r17}, 0xeae479176b6ce092, 0x6bd1cf0b7adbe5ac, 0x8, 0x4, 0x34}], 0x5, &(0x7f0000000300)={0x6b, 0x7ff}) r18 = getpgid(0x0) fcntl$setown(r0, 0x6, r18) 03:26:14 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) dup(r0) 03:26:14 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCPROMISC(r0, 0x20004269) 03:26:14 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 03:26:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x44) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:14 executing program 0: mprotect(&(0x7f0000ff6000/0x8000)=nil, 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000000)) 03:26:14 executing program 0: ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000040)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1ff, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x40) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) dup(r1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) 03:26:14 executing program 0: mprotect(&(0x7f00002cc000/0x1000)=nil, 0x1000, 0x2) 03:26:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xffffffffffffffb5}, {0x0}, {&(0x7f00000002c0)=""/91, 0x5b}], 0x3, &(0x7f0000000440)=""/102, 0x66}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0xba) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0x0) 03:26:15 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 03:26:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x805, &(0x7f0000001000)=@in={0x2, 0x3}, 0xc) utimes(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={{0x0, 0x6870}, {0x5879, 0x1}}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000001080)={0x3f, 0x45a3, 0x8}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f00000011c0), &(0x7f0000001200)=0xc) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001040), 0xc) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) r6 = openat(r4, &(0x7f0000001140)='./file0\x00', 0x20000, 0x20) bind$unix(r6, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) 03:26:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x200, 0x0) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0xffffff2b}], 0x1}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) dup2(0xffffffffffffff9c, r5) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000200)) getpgrp() ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 03:26:16 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) getpgid(0x0) r12 = getuid() r13 = getgid() r14 = getpid() ktrace(0x0, 0x5, 0x18, r14) r15 = geteuid() r16 = getegid() r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r19 = getegid() r20 = getpgrp() r21 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r23]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, 0xc) r25 = socket(0x18, 0x1, 0x0) setsockopt(r25, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r28]) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000500)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000540)="1871856e6456df816ac112c14aa42005f058f90b6015f64eaabe58fd57973f345a51b4f1c282893eeec1529307ff9da87970dc8450b353c808c31b38977bfd1c671e2e7ec225828878d0f62e0c62642dd036a2f24689ffc707c792a1db8cd173ccd5cffbcccc", 0x66}, {&(0x7f00000005c0)="61a959d95595c00c8bd27f6574afd00feae0b249aff168653c4ba48c30711abcf47f48a208a915c703b1121958c1488169de55c07d212ee08a273c410afc8fb01e45fb137c02d214", 0x48}, {&(0x7f0000000640)="3ffa2246130390709bff1170d93a52c5c5ab839b134bb63b0ca86ef5a8b0821ec6b4f91f", 0x24}], 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r8, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r23, @ANYBLOB="00001685dc491400002000000000fafffffeff002ecaecf299bb344b52513254ef7d7c25e104775eed7689fc153e36bec711373b61cb0d7aff1a690ee771169b0d936c622d3715d9837ca850ad0fe5a28167217be90ab4229251fa8a395c500cad2d75097ec45dad5d99232cc9db9cfe4fca60b8abebe08b2f39d66b0951ec41da3da6ada3ba63ad1e1bcbae1bad97fbcb03567b484ecdb7efab1b049e5a8445023d80a7c3378094f88d9078cb2bc30e34c48a763648edfe9abc6683347a441ed9d2e921f4a1dca6637754bad253fc8df4a58ce6ced6e995", @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r28, @ANYBLOB="470f0000"], 0xf8, 0x4}, 0x204) write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x1, [{&(0x7f00002ca000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f00002ca000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f00002cc000/0x400000)=nil, 0x9}, {&(0x7f000053f000/0x3000)=nil, &(0x7f0000393000/0x2000)=nil, 0x2}, {&(0x7f00005d8000/0x4000)=nil, &(0x7f00005d8000/0x1000)=nil, 0x5}, {&(0x7f0000623000/0x3000)=nil, &(0x7f00003a2000/0x3000)=nil, 0x7}, {&(0x7f00004a1000/0x3000)=nil, &(0x7f000047d000/0x4000)=nil, 0x4}, {&(0x7f0000545000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f00004a2000/0x2000)=nil, &(0x7f00005a3000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000355000/0x1000)=nil, &(0x7f00004f9000/0x2000)=nil, 0x6}, {&(0x7f0000626000/0x3000)=nil, &(0x7f000053c000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000473000/0x6000)=nil, 0xf3b8}, {&(0x7f00003d7000/0x2000)=nil, &(0x7f000061b000/0x3000)=nil, 0xa59}, {&(0x7f0000431000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4d}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSDIRFILT(r2, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:17 executing program 0: r0 = semget(0x2, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/203) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:17 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x6) 03:26:17 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0xffff0001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000000)={0x0, ""/204}, 0xd4, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r9]) r10 = getpid() ktrace(0x0, 0x5, 0x18, r10) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xffff, r3, r5, r7, r9, 0xaf}, 0x8, 0x3f, r10, 0x0, 0x8c, 0x1, 0x90, 0x6}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xa5e23ed628af729d, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x106) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) getgid() r11 = socket$unix(0x1, 0x5, 0x0) r12 = getpid() ktrace(0x0, 0x5, 0x18, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r14]) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={r12, r1, r14}, 0xc) 03:26:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:18 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) 03:26:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x2) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x22a) r1 = syz_open_pts() r2 = dup2(r1, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1807, &(0x7f0000000180), &(0x7f00000001c0)=0x10) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) fchownat(r2, &(0x7f0000000040)='./file0\x00', r4, r6, 0x4) 03:26:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000200)=0x9) kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/254, 0x1d8}, {0x0}, {&(0x7f0000000180)=""/74, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x40) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r11]) r12 = getpid() ktrace(0x0, 0x5, 0x18, r12) r13 = getpid() ktrace(0x0, 0x5, 0x18, r13) r14 = getpgid(r13) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000240)={{0x401, r9, r2, r1, r11, 0x100, 0x40}, 0x7, 0x934, r12, r14, 0x7, 0x43, 0x7}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:19 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = semget(0x1, 0x1, 0x28) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000300)=""/75) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x10, 0x8000, 0x40) accept$inet6(r2, 0x0, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) ioctl$TIOCSDTR(r3, 0x20007479) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000200)=""/204, 0xcc}], 0x1, &(0x7f0000000080)}, 0x40) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) accept$inet6(r4, &(0x7f0000000140), &(0x7f00000001c0)=0xffffffee) 03:26:19 executing program 0: r0 = getpid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffd5e) ktrace(0x0, 0x2, 0xb2a, r3) r4 = getpgid(0x0) setpgid(r0, r4) getppid() 03:26:19 executing program 0: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) mprotect(&(0x7f00002ca000/0x2000)=nil, 0x2000, 0x1) 03:26:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = msgget(0x3, 0x0) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/144) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r8]) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000002c0)=0xbf) r9 = getgid() setregid(r8, r9) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:20 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() write(r3, &(0x7f0000000000)="a6", 0x1) dup2(r2, r3) getdents(r2, &(0x7f0000000080)=""/36, 0x24) 03:26:21 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = msgget(0x1, 0x5b2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x800) 03:26:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:21 executing program 0: mprotect(&(0x7f00002ca000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 03:26:21 executing program 0: mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x6) 03:26:21 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) getrusage(0x0, &(0x7f0000000000)) getpid() 03:26:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = getpid() ktrace(0x0, 0x5, 0x18, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r12]) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000380)=[{&(0x7f0000000240)="1b9856e0f6157acfb568658b772c61d4dab977b1a574bc4c83d474beacecb4bba78b0fb9bc67532f66644c1dd18687f08b", 0x31}, {&(0x7f0000000280)="26426efa6dc7c5a70b3cc1947d4047ab2b5cc6979981762cc5946010bffa14d0544737d3fff787e337540c949f22ee3bb8343272b9d0cef47a2abd1bb80a2ef581a7382a02b621f67274519b5ca3e755429a5c26a4718b7b3bebff124e8a65bfdec9105962a085f347a0e4a0495078cc1e47e0962b2c8afedd6316031bf9130d5d040e1f0082880562ded78fe8df2bb9e8927d91f1751680adc50b848324e3bb2a9c1b4e433a6b5e343d771583fb0a1f2aba9fb3360d9689c350aaabbe54bc85a8554fc603c36880ae2f8e394b8a39177ea316f4d62aee8d4fca91583a3ae8a3fa804a0b27894dcf3848d6bcc065e2b282b7b3128e3d", 0xf6}, {&(0x7f00000004c0)="34c060fe54aa0f1743d73bb4eeba606eef4a3c955d31c4581e6f41af4f74347e24d3569eeaefdfa24b08dc0c13435c9d3f018c5e920853b8f1851d4a0cdb624e41712111f43d7e27eb82d7f63249b06fba1bae594fd119bf133cecc244f5f2ab4daf3ff7958dce5730e59412667e185896d3c9c113d7ef20cc4f6c738a0096afdf5408cae6bb80989a", 0x89}], 0x3, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r4, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r2, r12}], 0x98, 0x4}, 0x408) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r14]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r16]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r18]) lchown(0x0, 0x0, r18) r19 = kqueue() kevent(r19, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r20 = kqueue() recvmsg(r20, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r21, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:22 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000040)={0x401, 0x5}, 0x10) 03:26:22 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0xc461b8fc0ab9f95d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfffa, 0xf8, 0x9}, {0x994, 0x2, 0x41, 0x2800}, {0x3, 0x7f, 0xb3, 0x6}]}) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) pipe(&(0x7f0000000180)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 03:26:22 executing program 0: socket$inet6(0x18, 0xd587da4617520b65, 0x66) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080), 0x0, 0x440, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 03:26:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)=0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r4, 0x1}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = getpid() ktrace(0x0, 0x5, 0x18, r7) r8 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={r7, r8, r1}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r10, 0x20004b42, &(0x7f0000000380)=0x2) 03:26:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x0) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x6000) shmdt(r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r9]) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000180)=[r3, r10]) 03:26:22 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x1, 0x1, 0x9, 0x3ff}) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000200)=""/6, 0x6}, {&(0x7f0000000240)=""/62, 0x3e}], 0x100000ae, &(0x7f00000002c0)=""/123, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:23 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) open(&(0x7f0000000140)='./file1\x00', 0x1, 0x108) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = geteuid() r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = fcntl$getown(r7, 0x5) fcntl$lock(r6, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x5, 0x1, r8}) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r9, 0x2) socket(0x6, 0x8000, 0x8) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x336300bb5d39d14) 03:26:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x70a, 0x81, 0x40, 0x1}, {0x0, 0x7e, 0x1, 0xf1f}]}) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:24 executing program 0: r0 = socket(0x11, 0x0, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000072ea72e0e00e09d35299ea00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000e9ffffff00000000000000000000accf917a8ddf4fae7b3e00"/131], &(0x7f0000000080)=0x6e) mprotect(&(0x7f00002ca000/0x1000)=nil, 0x1000, 0x0) 03:26:24 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x7ff, 0x9, 0x7, 0xfffffff8, "e33cd002792adc0d8aa826c8175d87708192a9a1", 0x709, 0x4}) 03:26:24 executing program 0: mprotect(&(0x7f00002cc000/0x4000)=nil, 0x4000, 0x0) 03:26:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x80000001) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:25 executing program 0: mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x100, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="55c9c3559530e63dbe68a3c256a18716", 0x10}, {&(0x7f0000000080)="baf3cd2c538fe2684e288b56f46acfaea86aae3ddf2b9d925e4b1fb9d5515993", 0x20}, {&(0x7f00000000c0)="ddbda5dc5e01bcf31af3f3192e4fa602280700153b562a03452b4c3470082a382f7ca0c183422b5e360f91e30b09158984816624b853cd8d26fc2851481e3af8060c6dab770f75f8c04cebc598956a8e62320ff63a937e9b77d22f340e4116ccd8a9425975dcd93f349836b1b94ffe7c76fb13725c7891fccdb2045c", 0x7c}, {&(0x7f0000000140)="44441cf910a14ab99d4d371dfec1e9eba3fa8ef49bb8fc56a211aaa540ce77134693371a9c251a746707679a7dfde8825b43ac59ed5a4f05809638977d668b137dee62f48aa88e3e35968c590472b54e4c907f63b1f8f5bce0acea8f1d505c0c8418553f8faaf3b99257a9e94cbae1040f6ee9a3ebbfc914ee2fc0ae9d30446103d330bd68", 0x85}, {&(0x7f0000000540)="32a87b1bfb0fcce4d56950d8533b4b29d2745064ce301c3e7ca45be1824ce691602a36e326f6d4b28116f2b981456f8933f9e74de5c8ec27745975bbc91565c2361e398614cc142ae00f74a7b8cfb547b76019d25148c54fdcb3a8eaf3320b96f8c554dfb9dc340a2d2a5f19c3ec1e7e2d7fb0ea4c74de75c8944213fb7b32d9a8ea8803601875768eb76ee4817a9465f54b31ea61eb44b50f51393fd80c3d6b4f550848daaf3ac977e8db9f3a17a478e1ae4a60c8aed193850e15ca0d54c12769ffcc3e9bccfbfe6c3603167a38adb89257d62a981b7dd1b568bf62512810d07d2bd817eb770e6a2f9bcdef366e9612ed8ff713932df7286ba2e79b9cfb5976088c51e45f1cb10e22631ddf6c6cd3c4350a0bdbbd391206397f247488832c634d660d8f4b769c8af75ce27efec17006c47c30127fdf382c27a761a9337ef143dde911d8a7ed4014884048463286c02c53628502839e36003e188a27f331023bee2132961e645d643270f98d75e24d941d03595f8fa77d1f64417c64e0f7b16db18e4c2ae89637b4d6c0303816720684366758b8ce07ea70abc8202c033dd905f0816d836ad434269d2edac60ca52287c39d1b7d8a3415ec77a47dfcbfa15ba58b9adf1597a7b14b46eab307c86fabe3ab371c9c026253655e5ee5331eeb062c5c5c70e1cfab1afeaef7566bc77ead499d5aa185bc4940d5ab1b51451fe0b4aa3ba7e7f8baa8305c429c93586c4cd0e31f4742e6cb3546296a0426d0974a7aad93f434021a0b1a6ac6535d2902851dd4086f73d95386858e7ce353468354ecddb58e8b4fcb46dd6df2b1d13342499775ba3a51427314293010bd15397e519cbf94dea6b1bf500120f7619efd23d9f438b04a5a75f15a89fa6188bfddb4606c4c195e34ba586ce394ebe17b1ccbca427ed95029cd2f37cd16035058d336fea2f2319bef8c26c7c88e27cf2468", 0xeb}, {&(0x7f0000000300)="bee25e3b020c4a043bc9115c5aff061bb4b27545", 0x14}, {&(0x7f0000000340)="3eee6a2b1bd689cec61b449454cac280c4ba5b01f75c13d6c856cd63e3c9192723c54d24b963c48544a3871977c90804e1eaa2dfd5a6d521d06efbe02763b7fc8d329a655484134e2860847b0c70921ab6c691089eb45006ba8ca861aa543300a0efc777e3b3bd25495c0edb2312884fc2076c", 0x15}, {&(0x7f00000003c0)="209d05177db43c1194f5568968fa4afa66cb4f48c0ffa512da4c7e536e7c9b241a5c91ef8d264136f782f656d21842602f7a6c8bd8e221843c561cc507a2212a341417f0e4ac7ae5fb1a17ac4d0a8121882786e6bdf51b042906ee513f42892f13b7c5f24b05ca74d4eb820721cc445d5b1b4d7eb2e228d118e5628b54fe66b569c90b8825eac5d580093387970dbdb6485956213548addcd782fe526b588e1061325c0450db20adcf35351206ec805a0e0bcc84367a4e72e66983304a657af9f26e79fe35dfc36116c2e5", 0xcb}], 0x8) 03:26:25 executing program 0: r0 = semget$private(0x0, 0x0, 0x601) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001080)=""/236) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet(r1, &(0x7f0000000040)=""/4096, 0x1000, 0x2, &(0x7f0000001040)={0x2, 0x3}, 0xc) 03:26:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r2]) r3 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r5]) setgroups(0x3ffffed5, &(0x7f0000000000)=[r1, r2, r3, r5]) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x1f2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0xb6, 0x8, 0x9, 0x2}, {{r4}, 0xfffffffffffffff9, 0x4c, 0x2, 0x3f, 0x9}, {{r5}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x5, 0xe5}], 0x3, &(0x7f0000000340), 0x3e, &(0x7f0000000380)={0x4, 0x4}) r7 = syz_open_pts() r8 = dup2(r7, r7) r9 = syz_open_pts() write(r9, &(0x7f0000000000)="a6", 0x1) dup2(r8, r9) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000240)=0x1) lchown(0x0, 0x0, r1) r10 = kqueue() kevent(r10, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r11 = kqueue() recvmsg(r11, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) r13 = syz_open_pts() r14 = dup2(r13, r13) r15 = syz_open_pts() write(r15, &(0x7f0000000000)="a6", 0x1) dup2(r14, r15) unlinkat(r14, &(0x7f0000000200)='./file0\x00', 0x0) ioctl$BIOCSDIRFILT(r12, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) dup2(r8, 0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:26 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f00002cb000/0x1000)=nil) shmat(r0, &(0x7f00002ca000/0x1000)=nil, 0x4800) 03:26:26 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = syz_open_pts() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x35, 0x0, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000000)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = dup(r8) r10 = socket$inet(0x2, 0x7, 0x1) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = fcntl$dupfd(r11, 0xa, 0xffffffffffffffff) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x400, 0x0) r14 = syz_open_pts() r15 = socket$inet(0x2, 0x1, 0x7) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffff9, 0x40, 0xf00ffffb, 0x5, 0x8}, {{r4}, 0x0, 0x20, 0x0, 0xe1a6, 0x6a}, {{r6}, 0xfffffffffffffff8, 0x1, 0x4, 0x81, 0x3}, {{r7}, 0xfffffffffffffff9, 0x4a, 0x40, 0xd6c6, 0x1}, {{r9}, 0xfffffffffffffff9, 0x16, 0xf0000000, 0x7, 0x8}, {{r10}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x4, 0xffff}, {{}, 0xfffffffffffffff8, 0xc0, 0x80000000, 0x1, 0x9}, {{r12}, 0xfffffffffffffff8, 0x92b2442a27de2dbf, 0xfffff, 0x7, 0x3ff}], 0x2, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x23, 0x1, 0x3, 0x7}, {{r13}, 0xfffffffffffffffa, 0x88, 0x10, 0x2, 0x1}, {{r14}, 0x1809412904e10b69, 0x40, 0x4, 0x9, 0x800}, {{r15}, 0xfffffffffffffff8, 0x42, 0x80, 0x200, 0x1}, {{r16}, 0xffffffffffffffff, 0x20, 0x20, 0x9, 0x37e6}], 0x2, &(0x7f0000000280)={0x506, 0x1}) 03:26:27 executing program 0: write(0xffffffffffffff9c, &(0x7f0000000600)="91c0754ab296c334fe7cbb8996d26469645488ccddddde52b1240a87178b85fb618dd9471b0ff143aa7a615a366771e42976ace8588df594b5bf816018e3e0f307877e1c774b5842fddd46675b0dd13788e4a4b0dcdc5ab1f4fc199ef5cdb7f4044eccff983ffa22bf46b2977000946ead70d4dce36e33a62eef9103e781a30a56edab4933", 0x85) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0xfadc, 0x4, 0xf2, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x100000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x23b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7f}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7f}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xde45}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcb13}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x61}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2dcca48a}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0xa2}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) dup2(r3, r4) mmap(&(0x7f0000fef000/0x2000)=nil, 0x2000, 0x7d88ad7589f1a8b9, 0x11, r1, 0x0, 0x7fff) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000006c0)={0x9, './file0\x00', './file0\x00'}) 03:26:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/241, 0xc4724b4c496ada43}, {0x0, 0x259}, {&(0x7f0000000200)=""/85, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) dup2(r0, r1) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00002ca000/0x4000)=nil, 0x4000, 0x4) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r1 = dup(0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x1ff}, 0x8) 03:26:27 executing program 0: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) chflags(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) 03:26:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1, 0x0, 0xfe, 0x808}, 0x404) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:28 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) 03:26:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r4]) lchown(&(0x7f0000000200)='./file0\x00', r2, r4) lchown(0x0, 0x0, r0) r5 = kqueue() kevent(r5, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r6 = kqueue() recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:29 executing program 0: r0 = msgget(0x2, 0x28a) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4, 0x4fc5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001200)=0x6) mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000001100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000080)=0x1bf) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30c, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000011c0)={0x9, &(0x7f0000001140)=[{0x1, 0x20, 0x6, 0x1}, {0x7fff, 0x5, 0x3e, 0x5}, {0xfe00, 0x9, 0x5, 0x80000002}, {0x2, 0x7, 0xc5, 0x1}, {0x6, 0x7, 0xae, 0x5}, {0x8000, 0x2, 0xcc, 0x40}, {0x7, 0x40, 0xec, 0x6}, {0x6, 0xc1, 0x6, 0x5}, {0x5, 0x31, 0x5, 0x1}]}) 03:26:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x1df) r1 = semget(0x3, 0x4, 0x205) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/167) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r2, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x9) semop(r1, &(0x7f0000000140)=[{0x1, 0x9, 0x800}, {0x8, 0x8000, 0x1000}, {0x0, 0xa8bd}, {0x3, 0x6b, 0x800}, {0x1, 0x6, 0x1800}], 0x5) syz_open_pts() 03:26:29 executing program 0: mprotect(&(0x7f00002c9000/0x4000)=nil, 0x4000, 0x7) getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = getuid() syz_open_pts() setuid(r7) r8 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = accept$unix(r8, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000040)=0x6, 0x4) 03:26:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) kqueue() recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)}, 0x0) ioctl$BIOCSDIRFILT(r3, 0xc1084425, &(0x7f0000000080)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = getuid() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x35, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x35, 0x0, 0x0) r10 = syz_open_pts() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r13]) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x35, 0x0, 0x0) r17 = open(&(0x7f0000000a80)='./file0\x00', 0x40, 0x40) r18 = getpid() ktrace(0x0, 0x5, 0x18, r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) r21 = getpgrp() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r23) r24 = dup(0xffffffffffffffff) r25 = socket$inet(0x2, 0x1, 0xe9) sendmsg$unix(r4, &(0x7f0000000c00)={&(0x7f00000002c0)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000300)="daf7f94c1c6935247499687623b0dbbbfe206c5b5d45181267f0d19fc6a8bf807141ca5a5db2be02a0bf15b94a615d27acb0eb22838c6da0d9d1bc6020364e34e2ac2b1c9a92f705d46af50d3d6343d3dc81ddd10694095ae0980804c94b83afd7ae39d6be4ab09ef339b5145403db8de03a137f6d4adc6d1a3b20f2817ef46e75", 0x81}, {&(0x7f00000004c0)="aa860c39ac97e2be45644e8d78337b3150daffc973988897eaf0e8c0b2faa734db48c33703c2f722dac47387bc29de57a5df814e7f872cc37b2c3644bc239cb88d987190c1107550799e238eb75d864bdd29c96159e51f2309e50ad8fb9122bd12c26092525342c2f999b20b8714fc806fd681fb79ffb3dd156c4db3b52de8f82c7e5a6b65ce170b04c879804ce8ad52d6390fb335f2", 0x96}, {&(0x7f0000000600)}, {&(0x7f0000000640)="7ee82f87a4fdc68cbe1517b2b530ef0d24d89396c88a90bb837e2c7a07763da04e7c67ee30769a11e2b2964107308fd939f588c264c0561d41c690c297ea659fa09c8539c0f749185e3a835ecf5fe6ad0cf61886395505e3b7b85ae4ca4a6e6374394cd6c23a07a1e57361c2a9ca12451d39940e0ce583ef", 0x78}, {&(0x7f00000006c0)="39ea3cb4e193c8b738021f193f520f1bf744b1f94487608e65e36697e764b455a8c86eff950c092ae818f29b9bb6b0159caea9b9eb5642bf7dc00616b6a7e3c1adaa35637117559fa765a2f126bad66bd999dc7f0d8ba4a5590aa078e499ec9b8b67dd509a6cbd4d2dfe69ab69f7b04d119954073bfa6ce3ba", 0x79}, {&(0x7f0000000740)="6b7537e7cddd927a49644127e7db4be4df6444ebda2e4c457883728c78cd48d6227c5028c002b1d3c0cd9138300dd0817a317f128d84c381bac3de9eca9df072d414c94ea6c210b26ad03342a42b9ae4cbb6aa3db37272a564c00df7e27fd909b0092fda49068fe057eed7517538f758a6a3cd71a44627721b135f5ccf6330dae173a2d382f9f8fff4f149562fa104eb575996f7b69c2e0f9163709abdcd0c7af9d75b13e442c861d1f3c1374cb094058b", 0xb1}, {&(0x7f0000000800)="aaaba3fbdfd020889733f460b6d6d6a3971ba2172e802fd96903cd40c24e8aa10611f9c2dba59387f081646c64bf426d56c9829d310732d880a1ced87ba7910f7650da640dc34b15f20c7fb82af02473c93ecf99c35f9724705286b9727ceb88616b012132a6eb8d0411a5ac3ec58368f5c03824400aa62f9e3a2ddb2875be132159b5bc5ad5ca11a8068eccfb7ae45d27f9d27737e8acd7cb49f85cd8a22cd5536e3c90ff537e8519dd3b4e1abd303936e89fea244cf0959bdf4565c7c620e2907af59d042f816e", 0xc8}, {&(0x7f0000000900)="b3db25cf48791b83c8c0977b4e8d45fd41bd930ae3dbb289d238ea7a0bbaeff7212d1eea588fa002cdb02de8aa5ab41624d8345ab9e34428766dc80b4770a1b577bd437bfe93f51a0770191cf64bd23a96452938994d622de73567143ee54f87bce1adc7c38c42c6db56a35dcc89109ba3be73da39b208c3c724919597bbe739b53d30fc39d7e44f6f7117ee332de5a81a6edb05c02272f7baf0061f14e476683d60553d983396ce7239874692f2a702cb6614315d01d23f46afe4af003a3fb3127515114a7afeaa4f", 0xc9}], 0x8, &(0x7f0000000c40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r6, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r5, @ANYRES32=r8, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32, @ANYRES32=r9, @ANYRES32=r0, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32, @ANYRES32=r13, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r14, @ANYRES32=r5, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r20, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r23, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff005e08000000c062bfdef78cd514a03e81dc6d4159a93305581c5eb7cd5d3c036f73c365b59d6adc2d059d728aa8fd377f09bff26c7160cea72231826933b7d4d1", @ANYRES32=r5, @ANYRES32=r24, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0x120, 0x8}, 0x8) kqueue() ktrace(&(0x7f0000000200)='./file0\x00', 0x6, 0x20, 0xffffffffffffffff) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000280)=0x9) 03:26:29 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x316537fbd6745325) 03:26:29 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x316537fbd6745325) 03:26:29 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x316537fbd6745325) 03:26:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:30 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x0) 03:26:30 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x0) 03:26:30 executing program 0: mprotect(&(0x7f00002cb000/0x3000)=nil, 0x3000, 0x0) 03:26:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0x139) lchown(0x0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = dup2(r2, r0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000200)=0x9) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000280)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000004c0)=""/90, 0x5a}, {&(0x7f0000000600)=""/247, 0xf7}], 0x5, &(0x7f0000000540)=""/29, 0x1d}, 0x81) ioctl$BIOCSDIRFILT(r7, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000240)=0x83) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="78871796be70b4fd367bcaa0e0bb376cb0552e25038ec0c8d8b7226b1ffe2ea1a2d90b7de2f3f73876b6ddac9722e7badb91ce571d899792cabfb63fa61f74fc422b816a09dc9b9545b21a8770a93d959a65166ab90bebbfd560033b5a958d5e724eb51fa0a1f21105226544d4e660ed47", 0x71}, {&(0x7f0000000100)="0a34924ccb1de91aaa4a401b809f2a85e24c97389ec15052a33467f393d2f007e058f633f7e93dc3c5eb6df8d6aec1395ee968c45711ede235ad8212030d37c21b452494290e0773cc5632ed245d9585c1cb08b76d0c3f07b16f76658041044b7f9196858c1cfad72a2039dd21d382d225c66b29225d38c39902a93d99f884f4d2ae1687e6e4982dac3515e69df637e8d3e81b426ba8294efe0af288a0", 0x9d}, {&(0x7f00000001c0)="3e777c5c0afa472ad12e20a526bb98a714c6ddb24610daada3e4d2fe7694317646aabd45d418d4b8eae48d590cc62df4a03b046034fe840df6482461fc01e0d122ad1e86ba841dd8", 0x48}, {&(0x7f0000000240)="bbda8b045f34b10b25c52bc615cf5de7dcc29537a5c1d90b94aa24c8b4c4da56e3e1c738b91eeb47b1fd09d124d0363707f0d36ca086f6d32156f6e85a1782be82d1d202e45832857b8ca03ca196df0da8ac3cd9", 0x54}, {&(0x7f00000002c0)="8e68b05c2b8e8bf5e5d6158cc7d4ead90b0f65125e1f6ec4049e1a1822479467393af6c96652b0616f786fe765d30bb717d7e5d2fc547cd440e76d7330a7aa7669220a8dc9723a29c7b11eb9f9338f799f4333e80136dd139bbff5899e8a27c88dec31e781039563ed2f5f13b7edcea32266269ac5823a44c280005c0b17c46be44f98454ee82c91147d52ad743a8a16e9a8fb17b9afbd724894bde1117ea48ea901939a82a66e0cba9ce813979f41d6aa55028425fe939d30041108b007eef579e4dde897e513fdff89b5cd131998b811814b87d05fd6ab943275af1f5543b57e1270b448774444327932723e767c218b18d4717d5803541759e8e8", 0xfc}, {&(0x7f00000003c0)="44f25bdb8fdc9737243e80f7615b79b5f50e948a16a1ff75ebe22c15ea2ad1097d25d62c4f2d086aafe0853d459e04942ba0d8fb461b09861754024b60ef462c02eb0ec12296c23feacd16952eac8f91133ac134f76ffe1fbd3ccbbe567c1578b30ec8523b5bcd8c1000bf1c8b0e6056307ffaf971ef33720cc96d71635f377e6529af832172efa37422e454832f31de2f9406add008e8ead6cfae76d7a147e9a09dcf8c934465e5d359e58af5c9e567c0d114aabde881b160945a120d5cd516bd33b4504aaef72db34256c0a9afc4cecba8c0f5b7953bcae6fb751de74359c455fee69a2040bb446405a1f9a2a4c090", 0xf0}, {&(0x7f00000004c0)="10f5c23fbf68a62f7a134360239ba8459df249e31c5810f2e5ec47706efc69b787a2a4abf41e0000152e071d53c08ab9b853ca65dacccec4f44da448bd502e23e0fe74fd3fa1b6d159a9e524fb674df6cee4a0328c459a26d44e444879b17d77affdc42ca24c9279536f42af8c207beb1d5f86faf404935158852a67ee84c273dbb05bca9291ae1bd73fd3a3c8906b76c45fc39f95e1853855d7366bee963c0e817f75efc4e35b8f57842adaa847519f9377", 0xb2}, {&(0x7f0000000580)="b288ee686f0a30c089e4d1b88dca22788092", 0x12}, {&(0x7f00000005c0)="80f1adf4ad02fb2cc17ee59e90f36ecafb2a793924594f16cde93bf03343b3cbc17330b21b400544a0c2cddf634e229222ce70adfef9fe53cffd2e8cf8c3820a21484e3a48a84d929b304c7a048f4312b28537cef0aac9c2f0dd804d5d21fa95f43666e8e0479f1e88b8a8f4a7b6ce28489fd56442d64189b2a1116efe437413a3e7fd3b629fd72975b842711ae84497206146867f22684b3ca487a39e820e100a358c6b0c59078b95fb50e0cc89dbafe9f7a59bb40602bf5ffce6d731a93b825734e4135aefc308b9c57a7217eb60764467ce686867bcdf6949b6eae4d098441e626ed9a4fe311742b5d991faf1be0314bcede2088697037562004e7d4744e58583e4ce51360d135b57327940afda7d88d7222cefa673eb5f348bae0b0157ce017a8fa3e8a77bc206705e5ed488c6e3fd9fa3c4b9c8100e2d8b989c8dd925c4da0b6f0e7c8b8d42b9b4d1877183b84cef8809204ef26536134c91e0d4179c9fe8c9436a8341f478b91d90c3a41dcba95ac2020ea8d6fe355a529ea369c59e11820cf5d44bddf68145f6051610f8e518d3342e12ee72959a683520e8a195fb88f843fdeecb1c14b22f59fc9796836e56817931f62394fbab36891951e1e2b8e2cc3cb830546d59cc2439c8b49b25f7dfca148513373bed3706f86630447095469a3fce1c5e364b5d12f58e5110b91fdd8c9713eb5153fbf544e4026c0b4d6000b3a0dc69ce26e51efe6a67949fd5cc6f4c7307a6422de768deede8e09418efad2051678da2b306368af51610e760d98d39ef10ccb26a27f1b1ca54b9ee2b0df1bda5e6f5644d3f53513f3d218bf54930f59a9453df34195864313564d6e0ab393e9d7db6224a1e26b4f8eb22d442e198ca620267c4d357c262f50ec40757e98c1d8a751d4fae1b9ef8273101f18c58c0e0f2baf4ce4931c57f7383fdd993030661226e76bb3b0530cab4af2577e4a7ae0d3012ed9895df048fb0a759b99019638ce861123dc3b28363de7ec107b00b0082a2a1fa0695f60c6e36a8c7f80f399bc6c84fe7b20e6463f0496a80198807b5a8e0c54d3ec78288029a992dd31fca2a131903204558df90f195c5cff6e6fd49f8593c906fd0e5451ae441983ddb5824a3318762950636a12d5860ffccf58e3314efb9d0f45f936f8041dffae180a5f7f0a8c9b5cae3826aa68a5c4eabac2f21adab87ee7bfb51b5b5528dbb68cfdbceb3d969e68aed4875af97ab7513b05d341060c96c5d95357e5a40a7f6242c11e2125905ea0f40955d32c054e24ccd3ae62bc04f2ee560bd482991c4bfdb175032cc4f0036805c8cea7a50fbf58092e0f28f6a42bd692171197d5c95843c14848f77509a952f8d0e99221f744b76843a74258ef70ae83cf90dd60281e786a5c28d0d7876ecd7fc173c02734db9bfde270dcff5db3d5a47a9cc9811320c16151100f9a5ce916a5279b2e2fe322fb142754ca3440f26b44004151a0be6a7b1aec9c985b08990fdc89d0a7fe299dcbe35bb23382844be9d823e3c999389a46f613c2872e20c180740bda6650f92f0b4015e328e04931b09c6d9c64fa9f7679c0bade3c28914561561194f1f1ce62d91353e2742bb7fac14715527629778408d035d7e8577ed6c2063ccc07370508f56fdb94bd22326b75537324628877a420e5abff88b11b6b47c25b30f8867b24fb4244745cc61a3e06b99b4f11cb0b4d1d62ccb1e8f0d21650888482612687e6ac71dac4ef179b85f688650708e30e47ba35f1058ff9bab46b904dbf13407037373de66a280c76c453608c296b08671274cc2e588303e6b9679607873814836a9f1bdc31e300b9367274a5708628957ebc0cba5023405564de967c467f398ccee57bcaf4b6c27ab8f26f4d40b4128a991ebf8d181eb8810f7cd01e52e860414a22d7717e40938304bdf8ac8bf41fe3d660f7f2b714b9124d973e857ca5c1578ee4e9955a53cfe198327faa6333461b52408e959e258c91e15b24a128380c39744351c36726d3f48e2ccb4d34d02536b320ffcf4a9f39cd8f09bd7a1d9d184d525ee3d7b6ca3130031afcddb696116221a1f90f3fb1e36472dcdb40e6388c725c8823461db7e59797ffb3d07a366b95fa296d800bfa8f764c8a0fde48230e3133149dd453b194fca91a7774c0582f9c6de8ac41032f280feeca1c2f33de6ab7bf2b92cb575f273fbd5b8ea79f6d017cc73be754d3b6fcba1c2f535e37a28d6d5ce6ffa3fcb902c103f89e3759a6975805294194abcc3e313838c3d31d77f8ee168701206a076c6c56b3e76ce7e40b8112ab73e771089d8ca9b9d583cabbd732eefa984cbceb55bb8d91977fd72d543bc299c1763db56c58f174cc4052516cd3d7459c30c910a9d87bb98f087ac17096707a67145a95579574f23895b385d944320336e2e83ad87b7e1b7749df182c8ec72319b203ef5b7691592c91dfa864744b44f5eb735b69ee25b9f23dc71fb0107b3cbe0b2e7536cc69ae2c8fe7b13b749b6a05023d2e2cfaeb9ffd2440d09aa25218b08d6d04dcf0346b75a86d56c35497b03d209dd9395616a8655b40fed9b7d511f854b458214d8045e00118c5e4f8293916bc43fb4272a094945a672aa0d52782e80533f673c72ca4364d4aaa26de9f431fabcca843028498c4ed4e15ef0b52e2b559b36dfe25d3fcbb7ea50c7766202e87b5da71b1c3ff1e5f5619f34155feeba4f8600d40ca8a241dedff10aa23114e64c62cf020255b60b20d0464ebf5f296c2a45f7191b9454bd7e1f0db12cab957ebd564ee285c436d9eb499c379afb529f5edf7a15d2602ac90e3ffa06fab73a0b86415c3c0f3a901039fc515b3c6c4c9da84010ffd5b395a6b2a75c3492463dd0025220269c4f924fb61500ce7fea58b295fa166ebbbf4990a1ab1592dfd0135f077479e44d00b31492c4e8eb8f4f680bf7cd2814dbc32e1e94b93cd71264ff858060c99ffc93d34265a37746bef2196c912a6d3619f0cb072dc8d755be3e9b5674bb6c8e31ce19418f6957a3694c74b8422dae4b821cc90c7f8bbb8dd9e36e5be1ca8ea9dbb8152a45adba6793ea207835b6cc73bcdf3527c86f8a750ae4cfe9fa1a172ce44b3185b67949668bf5c62e310926b21686e2f43cf84fd42f28cf3b72cbbcbedf86d2cb8cfc5fc6c25763d3f6cedf26ac21628f169706106589a4d66b2d95d5ceac7aa2c780153dc22353526f629822cc268754165f131f99b0c610aa3a4aad86904b852d5fbe659c9aecaf15aba79a7deb721baaef729511a01dc6e018a89d259d76be2e922dde7e5101af7f456a314d63937c328d4b302f439fc6c32d84c6f6376352fb06b43edfc62fdf3868b4366596769b40e0b72f8f7492698f630d3ce5d3ef9d4b3bd2827adfcaa32c45083b91788674c864d68cece45046c220c144aceca21ec08f79560a2b02f3a6264ca282df16153bd10c09ea277b8b3d756bf49dc6287bce3b1a97c782124f3c3981549fae8e965a601cb74f7f26c1eafb8d56db601230c81e56408a5d5425d7a9ab9f1b1f528ab5dcc3d628c53fde319ee9fc669e0658f1b5cc1c705444f35d6c01a17d70ed5882b88bb76fd70aa0b53e659b788232a8245dadd27ec21df156a1546542db4ec9a53b10eb113119aa05638d2d5eb4c55e6546260d90633f7ca65a2e7afe506685fe29982795b95d87f1dc81796cdd74cc7983e9879c7ce14707d32c59798bdd15f9573a47841d963132588e5086f7e52cb141af3619e7262764a6d1c8fc2e64914961cdb2528e3ed118a629563c458c1839b05065dc55f04713ea349c07db0b37d8fd668cba09b1835470c5483656217cb8b317cafb03930cb6aaab85e469cd5643a590d8d663d9860ba8c8b322b9ef1dffb1048503c33869ee98470f72a46c92bc83ab3023f9b935f06552875731499737704457c0493d7595fd11a6db9bc5cfc77b2bd6003f3d3e0e7499e5ecaff5a4d2cb1e17ad35053ba9dbf17b215a766fa07431dcfb4efe8fbd136033ec14a7dac50401d34274050f78e58a3a4ec144dbf56b578c96353aabaa3b2ffc2778f22e0513665b4be90cccea8aff4ea0f3328a2b8ca28238628d8b825181b3eac5110a74b8bcd7e171ccacddd9f20c3cf813901c24d6c0d636ae07400c44f76573ed9223773f4c04533ebe1682d776b9cfc1bea684e080a97b1cb37498b12bd46b2d063d8d3b4552eae9eaeb09a72bdfacf2625d70e2a63e8e6d2370c3e69058d407199116270bb8a00605cb14e45a2ba82eb782d53ef06a530afa89b0dcf3fc15c32c2135dab65c26ed5f5c3d07d5666e468569447a2e7f3cd47aea00f2af6d0316930ae213f359138f7a7790c839947a454f04ee826e96d3f6ef373731cddb338b3f8ef7b4bc3a4f74d53868b27b523e9f5cb689db2999815336ae62e2f0d8551a3690c188c7e1da299718abddad6c14d074e691cbd5325689c10b4f2578d0d39b57e7d85f21455554e42dd6b7c38f398eb74585a3ce09fb1cd20f6b0651c1025778d74331672416b355616e874247ccf8ebbbbc9fd50562db2f9b98fc43542d9c3a428f0c7dfc8ac32387a1f12bb7b180275d78d4c062e91c1b42795a2d23c5d9a3a30ca6fb8e64b5d1ca428ce3bfbc65507a5ec87a99f6721fabf56a219fb7c16768d33b1b465a9b1ee4bd4ce4ce074d9b2a88c294c00ea941cf21863e2b88eaff38810e763113488a259685d6183b5a5a399bbaea56329a9a233f43ebf38498450108738632ce3ce5877e46a47148c648c23a28d8b5f384653a8bef0aac9cd6d6ccfae19b72d6f7e834bf09bd8c9e25e2b2bb9789061e19370cb291c95c62b9a34005a8780b3891339cfdca47d247423ccb19b55a7043e511f78d09a4d8361354bb4758e5420f0a94b89aa5551305dd4ce42ecfc89d5ec25d90916baeba3afafefe2218ebbe112ec5b99be69d3687b8c7c6e51244e08a1545750954dcf0c8bcf5df1a4fb6312f95f9f5358696253655f5c779cc7d323d6bf6dd0e39f156ad4f89c8baabcccdd7b588a1836b24f0607667ec4853e497620e10b696e8204ffc0d8a2966ce147fa9f8944b764d66ea1dea486f1b284d049e37b84e0c27deab1f54eb7061a6728a5d3766af07996e93213b1b1a40f9deda3dc9c695647142ba3574e77e9df085fea253e1a242605679f321401a462960d74751e2e9266f76c1a33230c4c5aef09d969991c7d5eb2543a2b2bd91c3743f4c0227c86acecaa67b5e87d03380d5f0aae4181e79aa095ce27792cade9671f1679546b8f79a8a7eaa2d3b6e0e6df5b0a3c6f6db096d3fd7c38bafe18fcaf84b4148d33a14df13b770d2dea0a025075799346e421b2ccde3157e7f027a83e859b14e02a565fc8647997daf2c38f9e1f194e692cd64655081be4e980a46678fb02ea80750219ec7c0528c9ab9f6f9c6506f5b8596b1a8c19fd2d0236a03fd2630fe9bc53b0ea5a4702bc4c18d541616b7b1ba7001fbdaefe79a1170cf4a38db4069fc7ce35b192938265589a4ee565b3f39755bae83e248404907d19f6f4031b093a7e4220329808cde64f359c129bc5a7420d277786ffd87b11bfd6bcb7faf05223731bcd00bc0deaadce7b4c60549a70e89e8af46b1723cee41a64a0a5c588be42f4a53a969b5b6f8b84e5fc5bf32e4c85f7e7a780057171ccf0fed2aa6f6fccfbcfe038d9b379c3a7c2ef0e638430483d27c6f38de26e6ffb30eaab95680779a7f4565d025d1a51929d33b49d3682b68bce3ba3f0b519a4d76c9945b08c27e4f5744235fcf130bbcb94c972d5e524ec25d6dc1eb083b", 0x1000}], 0xa) 03:26:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="78871796be70b4fd367bcaa0e0bb376cb0552e25038ec0c8d8b7226b1ffe2ea1a2d90b7de2f3f73876b6ddac9722e7badb91ce571d899792cabfb63fa61f74fc422b816a09dc9b9545b21a8770a93d959a65166ab90bebbfd560033b5a958d5e724eb51fa0a1f21105226544d4e660ed47", 0x71}, {&(0x7f0000000100)="0a34924ccb1de91aaa4a401b809f2a85e24c97389ec15052a33467f393d2f007e058f633f7e93dc3c5eb6df8d6aec1395ee968c45711ede235ad8212030d37c21b452494290e0773cc5632ed245d9585c1cb08b76d0c3f07b16f76658041044b7f9196858c1cfad72a2039dd21d382d225c66b29225d38c39902a93d99f884f4d2ae1687e6e4982dac3515e69df637e8d3e81b426ba8294efe0af288a0", 0x9d}, {&(0x7f00000001c0)="3e777c5c0afa472ad12e20a526bb98a714c6ddb24610daada3e4d2fe7694317646aabd45d418d4b8eae48d590cc62df4a03b046034fe840df6482461fc01e0d122ad1e86ba841dd8", 0x48}, {&(0x7f0000000240)="bbda8b045f34b10b25c52bc615cf5de7dcc29537a5c1d90b94aa24c8b4c4da56e3e1c738b91eeb47b1fd09d124d0363707f0d36ca086f6d32156f6e85a1782be82d1d202e45832857b8ca03ca196df0da8ac3cd9", 0x54}, {&(0x7f00000002c0)="8e68b05c2b8e8bf5e5d6158cc7d4ead90b0f65125e1f6ec4049e1a1822479467393af6c96652b0616f786fe765d30bb717d7e5d2fc547cd440e76d7330a7aa7669220a8dc9723a29c7b11eb9f9338f799f4333e80136dd139bbff5899e8a27c88dec31e781039563ed2f5f13b7edcea32266269ac5823a44c280005c0b17c46be44f98454ee82c91147d52ad743a8a16e9a8fb17b9afbd724894bde1117ea48ea901939a82a66e0cba9ce813979f41d6aa55028425fe939d30041108b007eef579e4dde897e513fdff89b5cd131998b811814b87d05fd6ab943275af1f5543b57e1270b448774444327932723e767c218b18d4717d5803541759e8e8", 0xfc}, {&(0x7f00000003c0)="44f25bdb8fdc9737243e80f7615b79b5f50e948a16a1ff75ebe22c15ea2ad1097d25d62c4f2d086aafe0853d459e04942ba0d8fb461b09861754024b60ef462c02eb0ec12296c23feacd16952eac8f91133ac134f76ffe1fbd3ccbbe567c1578b30ec8523b5bcd8c1000bf1c8b0e6056307ffaf971ef33720cc96d71635f377e6529af832172efa37422e454832f31de2f9406add008e8ead6cfae76d7a147e9a09dcf8c934465e5d359e58af5c9e567c0d114aabde881b160945a120d5cd516bd33b4504aaef72db34256c0a9afc4cecba8c0f5b7953bcae6fb751de74359c455fee69a2040bb446405a1f9a2a4c090", 0xf0}, {&(0x7f00000004c0)="10f5c23fbf68a62f7a134360239ba8459df249e31c5810f2e5ec47706efc69b787a2a4abf41e0000152e071d53c08ab9b853ca65dacccec4f44da448bd502e23e0fe74fd3fa1b6d159a9e524fb674df6cee4a0328c459a26d44e444879b17d77affdc42ca24c9279536f42af8c207beb1d5f86faf404935158852a67ee84c273dbb05bca9291ae1bd73fd3a3c8906b76c45fc39f95e1853855d7366bee963c0e817f75efc4e35b8f57842adaa847519f9377", 0xb2}, {&(0x7f0000000580)="b288ee686f0a30c089e4d1b88dca22788092", 0x12}, {&(0x7f00000005c0)="80f1adf4ad02fb2cc17ee59e90f36ecafb2a793924594f16cde93bf03343b3cbc17330b21b400544a0c2cddf634e229222ce70adfef9fe53cffd2e8cf8c3820a21484e3a48a84d929b304c7a048f4312b28537cef0aac9c2f0dd804d5d21fa95f43666e8e0479f1e88b8a8f4a7b6ce28489fd56442d64189b2a1116efe437413a3e7fd3b629fd72975b842711ae84497206146867f22684b3ca487a39e820e100a358c6b0c59078b95fb50e0cc89dbafe9f7a59bb40602bf5ffce6d731a93b825734e4135aefc308b9c57a7217eb60764467ce686867bcdf6949b6eae4d098441e626ed9a4fe311742b5d991faf1be0314bcede2088697037562004e7d4744e58583e4ce51360d135b57327940afda7d88d7222cefa673eb5f348bae0b0157ce017a8fa3e8a77bc206705e5ed488c6e3fd9fa3c4b9c8100e2d8b989c8dd925c4da0b6f0e7c8b8d42b9b4d1877183b84cef8809204ef26536134c91e0d4179c9fe8c9436a8341f478b91d90c3a41dcba95ac2020ea8d6fe355a529ea369c59e11820cf5d44bddf68145f6051610f8e518d3342e12ee72959a683520e8a195fb88f843fdeecb1c14b22f59fc9796836e56817931f62394fbab36891951e1e2b8e2cc3cb830546d59cc2439c8b49b25f7dfca148513373bed3706f86630447095469a3fce1c5e364b5d12f58e5110b91fdd8c9713eb5153fbf544e4026c0b4d6000b3a0dc69ce26e51efe6a67949fd5cc6f4c7307a6422de768deede8e09418efad2051678da2b306368af51610e760d98d39ef10ccb26a27f1b1ca54b9ee2b0df1bda5e6f5644d3f53513f3d218bf54930f59a9453df34195864313564d6e0ab393e9d7db6224a1e26b4f8eb22d442e198ca620267c4d357c262f50ec40757e98c1d8a751d4fae1b9ef8273101f18c58c0e0f2baf4ce4931c57f7383fdd993030661226e76bb3b0530cab4af2577e4a7ae0d3012ed9895df048fb0a759b99019638ce861123dc3b28363de7ec107b00b0082a2a1fa0695f60c6e36a8c7f80f399bc6c84fe7b20e6463f0496a80198807b5a8e0c54d3ec78288029a992dd31fca2a131903204558df90f195c5cff6e6fd49f8593c906fd0e5451ae441983ddb5824a3318762950636a12d5860ffccf58e3314efb9d0f45f936f8041dffae180a5f7f0a8c9b5cae3826aa68a5c4eabac2f21adab87ee7bfb51b5b5528dbb68cfdbceb3d969e68aed4875af97ab7513b05d341060c96c5d95357e5a40a7f6242c11e2125905ea0f40955d32c054e24ccd3ae62bc04f2ee560bd482991c4bfdb175032cc4f0036805c8cea7a50fbf58092e0f28f6a42bd692171197d5c95843c14848f77509a952f8d0e99221f744b76843a74258ef70ae83cf90dd60281e786a5c28d0d7876ecd7fc173c02734db9bfde270dcff5db3d5a47a9cc9811320c16151100f9a5ce916a5279b2e2fe322fb142754ca3440f26b44004151a0be6a7b1aec9c985b08990fdc89d0a7fe299dcbe35bb23382844be9d823e3c999389a46f613c2872e20c180740bda6650f92f0b4015e328e04931b09c6d9c64fa9f7679c0bade3c28914561561194f1f1ce62d91353e2742bb7fac14715527629778408d035d7e8577ed6c2063ccc07370508f56fdb94bd22326b75537324628877a420e5abff88b11b6b47c25b30f8867b24fb4244745cc61a3e06b99b4f11cb0b4d1d62ccb1e8f0d21650888482612687e6ac71dac4ef179b85f688650708e30e47ba35f1058ff9bab46b904dbf13407037373de66a280c76c453608c296b08671274cc2e588303e6b9679607873814836a9f1bdc31e300b9367274a5708628957ebc0cba5023405564de967c467f398ccee57bcaf4b6c27ab8f26f4d40b4128a991ebf8d181eb8810f7cd01e52e860414a22d7717e40938304bdf8ac8bf41fe3d660f7f2b714b9124d973e857ca5c1578ee4e9955a53cfe198327faa6333461b52408e959e258c91e15b24a128380c39744351c36726d3f48e2ccb4d34d02536b320ffcf4a9f39cd8f09bd7a1d9d184d525ee3d7b6ca3130031afcddb696116221a1f90f3fb1e36472dcdb40e6388c725c8823461db7e59797ffb3d07a366b95fa296d800bfa8f764c8a0fde48230e3133149dd453b194fca91a7774c0582f9c6de8ac41032f280feeca1c2f33de6ab7bf2b92cb575f273fbd5b8ea79f6d017cc73be754d3b6fcba1c2f535e37a28d6d5ce6ffa3fcb902c103f89e3759a6975805294194abcc3e313838c3d31d77f8ee168701206a076c6c56b3e76ce7e40b8112ab73e771089d8ca9b9d583cabbd732eefa984cbceb55bb8d91977fd72d543bc299c1763db56c58f174cc4052516cd3d7459c30c910a9d87bb98f087ac17096707a67145a95579574f23895b385d944320336e2e83ad87b7e1b7749df182c8ec72319b203ef5b7691592c91dfa864744b44f5eb735b69ee25b9f23dc71fb0107b3cbe0b2e7536cc69ae2c8fe7b13b749b6a05023d2e2cfaeb9ffd2440d09aa25218b08d6d04dcf0346b75a86d56c35497b03d209dd9395616a8655b40fed9b7d511f854b458214d8045e00118c5e4f8293916bc43fb4272a094945a672aa0d52782e80533f673c72ca4364d4aaa26de9f431fabcca843028498c4ed4e15ef0b52e2b559b36dfe25d3fcbb7ea50c7766202e87b5da71b1c3ff1e5f5619f34155feeba4f8600d40ca8a241dedff10aa23114e64c62cf020255b60b20d0464ebf5f296c2a45f7191b9454bd7e1f0db12cab957ebd564ee285c436d9eb499c379afb529f5edf7a15d2602ac90e3ffa06fab73a0b86415c3c0f3a901039fc515b3c6c4c9da84010ffd5b395a6b2a75c3492463dd0025220269c4f924fb61500ce7fea58b295fa166ebbbf4990a1ab1592dfd0135f077479e44d00b31492c4e8eb8f4f680bf7cd2814dbc32e1e94b93cd71264ff858060c99ffc93d34265a37746bef2196c912a6d3619f0cb072dc8d755be3e9b5674bb6c8e31ce19418f6957a3694c74b8422dae4b821cc90c7f8bbb8dd9e36e5be1ca8ea9dbb8152a45adba6793ea207835b6cc73bcdf3527c86f8a750ae4cfe9fa1a172ce44b3185b67949668bf5c62e310926b21686e2f43cf84fd42f28cf3b72cbbcbedf86d2cb8cfc5fc6c25763d3f6cedf26ac21628f169706106589a4d66b2d95d5ceac7aa2c780153dc22353526f629822cc268754165f131f99b0c610aa3a4aad86904b852d5fbe659c9aecaf15aba79a7deb721baaef729511a01dc6e018a89d259d76be2e922dde7e5101af7f456a314d63937c328d4b302f439fc6c32d84c6f6376352fb06b43edfc62fdf3868b4366596769b40e0b72f8f7492698f630d3ce5d3ef9d4b3bd2827adfcaa32c45083b91788674c864d68cece45046c220c144aceca21ec08f79560a2b02f3a6264ca282df16153bd10c09ea277b8b3d756bf49dc6287bce3b1a97c782124f3c3981549fae8e965a601cb74f7f26c1eafb8d56db601230c81e56408a5d5425d7a9ab9f1b1f528ab5dcc3d628c53fde319ee9fc669e0658f1b5cc1c705444f35d6c01a17d70ed5882b88bb76fd70aa0b53e659b788232a8245dadd27ec21df156a1546542db4ec9a53b10eb113119aa05638d2d5eb4c55e6546260d90633f7ca65a2e7afe506685fe29982795b95d87f1dc81796cdd74cc7983e9879c7ce14707d32c59798bdd15f9573a47841d963132588e5086f7e52cb141af3619e7262764a6d1c8fc2e64914961cdb2528e3ed118a629563c458c1839b05065dc55f04713ea349c07db0b37d8fd668cba09b1835470c5483656217cb8b317cafb03930cb6aaab85e469cd5643a590d8d663d9860ba8c8b322b9ef1dffb1048503c33869ee98470f72a46c92bc83ab3023f9b935f06552875731499737704457c0493d7595fd11a6db9bc5cfc77b2bd6003f3d3e0e7499e5ecaff5a4d2cb1e17ad35053ba9dbf17b215a766fa07431dcfb4efe8fbd136033ec14a7dac50401d34274050f78e58a3a4ec144dbf56b578c96353aabaa3b2ffc2778f22e0513665b4be90cccea8aff4ea0f3328a2b8ca28238628d8b825181b3eac5110a74b8bcd7e171ccacddd9f20c3cf813901c24d6c0d636ae07400c44f76573ed9223773f4c04533ebe1682d776b9cfc1bea684e080a97b1cb37498b12bd46b2d063d8d3b4552eae9eaeb09a72bdfacf2625d70e2a63e8e6d2370c3e69058d407199116270bb8a00605cb14e45a2ba82eb782d53ef06a530afa89b0dcf3fc15c32c2135dab65c26ed5f5c3d07d5666e468569447a2e7f3cd47aea00f2af6d0316930ae213f359138f7a7790c839947a454f04ee826e96d3f6ef373731cddb338b3f8ef7b4bc3a4f74d53868b27b523e9f5cb689db2999815336ae62e2f0d8551a3690c188c7e1da299718abddad6c14d074e691cbd5325689c10b4f2578d0d39b57e7d85f21455554e42dd6b7c38f398eb74585a3ce09fb1cd20f6b0651c1025778d74331672416b355616e874247ccf8ebbbbc9fd50562db2f9b98fc43542d9c3a428f0c7dfc8ac32387a1f12bb7b180275d78d4c062e91c1b42795a2d23c5d9a3a30ca6fb8e64b5d1ca428ce3bfbc65507a5ec87a99f6721fabf56a219fb7c16768d33b1b465a9b1ee4bd4ce4ce074d9b2a88c294c00ea941cf21863e2b88eaff38810e763113488a259685d6183b5a5a399bbaea56329a9a233f43ebf38498450108738632ce3ce5877e46a47148c648c23a28d8b5f384653a8bef0aac9cd6d6ccfae19b72d6f7e834bf09bd8c9e25e2b2bb9789061e19370cb291c95c62b9a34005a8780b3891339cfdca47d247423ccb19b55a7043e511f78d09a4d8361354bb4758e5420f0a94b89aa5551305dd4ce42ecfc89d5ec25d90916baeba3afafefe2218ebbe112ec5b99be69d3687b8c7c6e51244e08a1545750954dcf0c8bcf5df1a4fb6312f95f9f5358696253655f5c779cc7d323d6bf6dd0e39f156ad4f89c8baabcccdd7b588a1836b24f0607667ec4853e497620e10b696e8204ffc0d8a2966ce147fa9f8944b764d66ea1dea486f1b284d049e37b84e0c27deab1f54eb7061a6728a5d3766af07996e93213b1b1a40f9deda3dc9c695647142ba3574e77e9df085fea253e1a242605679f321401a462960d74751e2e9266f76c1a33230c4c5aef09d969991c7d5eb2543a2b2bd91c3743f4c0227c86acecaa67b5e87d03380d5f0aae4181e79aa095ce27792cade9671f1679546b8f79a8a7eaa2d3b6e0e6df5b0a3c6f6db096d3fd7c38bafe18fcaf84b4148d33a14df13b770d2dea0a025075799346e421b2ccde3157e7f027a83e859b14e02a565fc8647997daf2c38f9e1f194e692cd64655081be4e980a46678fb02ea80750219ec7c0528c9ab9f6f9c6506f5b8596b1a8c19fd2d0236a03fd2630fe9bc53b0ea5a4702bc4c18d541616b7b1ba7001fbdaefe79a1170cf4a38db4069fc7ce35b192938265589a4ee565b3f39755bae83e248404907d19f6f4031b093a7e4220329808cde64f359c129bc5a7420d277786ffd87b11bfd6bcb7faf05223731bcd00bc0deaadce7b4c60549a70e89e8af46b1723cee41a64a0a5c588be42f4a53a969b5b6f8b84e5fc5bf32e4c85f7e7a780057171ccf0fed2aa6f6fccfbcfe038d9b379c3a7c2ef0e638430483d27c6f38de26e6ffb30eaab95680779a7f4565d025d1a51929d33b49d3682b68bce3ba3f0b519a4d76c9945b08c27e4f5744235fcf130bbcb94c972d5e524ec25d6dc1eb083b", 0x1000}], 0xa) 03:26:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="78871796be70b4fd367bcaa0e0bb376cb0552e25038ec0c8d8b7226b1ffe2ea1a2d90b7de2f3f73876b6ddac9722e7badb91ce571d899792cabfb63fa61f74fc422b816a09dc9b9545b21a8770a93d959a65166ab90bebbfd560033b5a958d5e724eb51fa0a1f21105226544d4e660ed47", 0x71}, {&(0x7f0000000100)="0a34924ccb1de91aaa4a401b809f2a85e24c97389ec15052a33467f393d2f007e058f633f7e93dc3c5eb6df8d6aec1395ee968c45711ede235ad8212030d37c21b452494290e0773cc5632ed245d9585c1cb08b76d0c3f07b16f76658041044b7f9196858c1cfad72a2039dd21d382d225c66b29225d38c39902a93d99f884f4d2ae1687e6e4982dac3515e69df637e8d3e81b426ba8294efe0af288a0", 0x9d}, {&(0x7f00000001c0)="3e777c5c0afa472ad12e20a526bb98a714c6ddb24610daada3e4d2fe7694317646aabd45d418d4b8eae48d590cc62df4a03b046034fe840df6482461fc01e0d122ad1e86ba841dd8", 0x48}, {&(0x7f0000000240)="bbda8b045f34b10b25c52bc615cf5de7dcc29537a5c1d90b94aa24c8b4c4da56e3e1c738b91eeb47b1fd09d124d0363707f0d36ca086f6d32156f6e85a1782be82d1d202e45832857b8ca03ca196df0da8ac3cd9", 0x54}, {&(0x7f00000002c0)="8e68b05c2b8e8bf5e5d6158cc7d4ead90b0f65125e1f6ec4049e1a1822479467393af6c96652b0616f786fe765d30bb717d7e5d2fc547cd440e76d7330a7aa7669220a8dc9723a29c7b11eb9f9338f799f4333e80136dd139bbff5899e8a27c88dec31e781039563ed2f5f13b7edcea32266269ac5823a44c280005c0b17c46be44f98454ee82c91147d52ad743a8a16e9a8fb17b9afbd724894bde1117ea48ea901939a82a66e0cba9ce813979f41d6aa55028425fe939d30041108b007eef579e4dde897e513fdff89b5cd131998b811814b87d05fd6ab943275af1f5543b57e1270b448774444327932723e767c218b18d4717d5803541759e8e8", 0xfc}, {&(0x7f00000003c0)="44f25bdb8fdc9737243e80f7615b79b5f50e948a16a1ff75ebe22c15ea2ad1097d25d62c4f2d086aafe0853d459e04942ba0d8fb461b09861754024b60ef462c02eb0ec12296c23feacd16952eac8f91133ac134f76ffe1fbd3ccbbe567c1578b30ec8523b5bcd8c1000bf1c8b0e6056307ffaf971ef33720cc96d71635f377e6529af832172efa37422e454832f31de2f9406add008e8ead6cfae76d7a147e9a09dcf8c934465e5d359e58af5c9e567c0d114aabde881b160945a120d5cd516bd33b4504aaef72db34256c0a9afc4cecba8c0f5b7953bcae6fb751de74359c455fee69a2040bb446405a1f9a2a4c090", 0xf0}, {&(0x7f00000004c0)="10f5c23fbf68a62f7a134360239ba8459df249e31c5810f2e5ec47706efc69b787a2a4abf41e0000152e071d53c08ab9b853ca65dacccec4f44da448bd502e23e0fe74fd3fa1b6d159a9e524fb674df6cee4a0328c459a26d44e444879b17d77affdc42ca24c9279536f42af8c207beb1d5f86faf404935158852a67ee84c273dbb05bca9291ae1bd73fd3a3c8906b76c45fc39f95e1853855d7366bee963c0e817f75efc4e35b8f57842adaa847519f9377", 0xb2}, {&(0x7f0000000580)="b288ee686f0a30c089e4d1b88dca22788092", 0x12}, {&(0x7f00000005c0)="80f1adf4ad02fb2cc17ee59e90f36ecafb2a793924594f16cde93bf03343b3cbc17330b21b400544a0c2cddf634e229222ce70adfef9fe53cffd2e8cf8c3820a21484e3a48a84d929b304c7a048f4312b28537cef0aac9c2f0dd804d5d21fa95f43666e8e0479f1e88b8a8f4a7b6ce28489fd56442d64189b2a1116efe437413a3e7fd3b629fd72975b842711ae84497206146867f22684b3ca487a39e820e100a358c6b0c59078b95fb50e0cc89dbafe9f7a59bb40602bf5ffce6d731a93b825734e4135aefc308b9c57a7217eb60764467ce686867bcdf6949b6eae4d098441e626ed9a4fe311742b5d991faf1be0314bcede2088697037562004e7d4744e58583e4ce51360d135b57327940afda7d88d7222cefa673eb5f348bae0b0157ce017a8fa3e8a77bc206705e5ed488c6e3fd9fa3c4b9c8100e2d8b989c8dd925c4da0b6f0e7c8b8d42b9b4d1877183b84cef8809204ef26536134c91e0d4179c9fe8c9436a8341f478b91d90c3a41dcba95ac2020ea8d6fe355a529ea369c59e11820cf5d44bddf68145f6051610f8e518d3342e12ee72959a683520e8a195fb88f843fdeecb1c14b22f59fc9796836e56817931f62394fbab36891951e1e2b8e2cc3cb830546d59cc2439c8b49b25f7dfca148513373bed3706f86630447095469a3fce1c5e364b5d12f58e5110b91fdd8c9713eb5153fbf544e4026c0b4d6000b3a0dc69ce26e51efe6a67949fd5cc6f4c7307a6422de768deede8e09418efad2051678da2b306368af51610e760d98d39ef10ccb26a27f1b1ca54b9ee2b0df1bda5e6f5644d3f53513f3d218bf54930f59a9453df34195864313564d6e0ab393e9d7db6224a1e26b4f8eb22d442e198ca620267c4d357c262f50ec40757e98c1d8a751d4fae1b9ef8273101f18c58c0e0f2baf4ce4931c57f7383fdd993030661226e76bb3b0530cab4af2577e4a7ae0d3012ed9895df048fb0a759b99019638ce861123dc3b28363de7ec107b00b0082a2a1fa0695f60c6e36a8c7f80f399bc6c84fe7b20e6463f0496a80198807b5a8e0c54d3ec78288029a992dd31fca2a131903204558df90f195c5cff6e6fd49f8593c906fd0e5451ae441983ddb5824a3318762950636a12d5860ffccf58e3314efb9d0f45f936f8041dffae180a5f7f0a8c9b5cae3826aa68a5c4eabac2f21adab87ee7bfb51b5b5528dbb68cfdbceb3d969e68aed4875af97ab7513b05d341060c96c5d95357e5a40a7f6242c11e2125905ea0f40955d32c054e24ccd3ae62bc04f2ee560bd482991c4bfdb175032cc4f0036805c8cea7a50fbf58092e0f28f6a42bd692171197d5c95843c14848f77509a952f8d0e99221f744b76843a74258ef70ae83cf90dd60281e786a5c28d0d7876ecd7fc173c02734db9bfde270dcff5db3d5a47a9cc9811320c16151100f9a5ce916a5279b2e2fe322fb142754ca3440f26b44004151a0be6a7b1aec9c985b08990fdc89d0a7fe299dcbe35bb23382844be9d823e3c999389a46f613c2872e20c180740bda6650f92f0b4015e328e04931b09c6d9c64fa9f7679c0bade3c28914561561194f1f1ce62d91353e2742bb7fac14715527629778408d035d7e8577ed6c2063ccc07370508f56fdb94bd22326b75537324628877a420e5abff88b11b6b47c25b30f8867b24fb4244745cc61a3e06b99b4f11cb0b4d1d62ccb1e8f0d21650888482612687e6ac71dac4ef179b85f688650708e30e47ba35f1058ff9bab46b904dbf13407037373de66a280c76c453608c296b08671274cc2e588303e6b9679607873814836a9f1bdc31e300b9367274a5708628957ebc0cba5023405564de967c467f398ccee57bcaf4b6c27ab8f26f4d40b4128a991ebf8d181eb8810f7cd01e52e860414a22d7717e40938304bdf8ac8bf41fe3d660f7f2b714b9124d973e857ca5c1578ee4e9955a53cfe198327faa6333461b52408e959e258c91e15b24a128380c39744351c36726d3f48e2ccb4d34d02536b320ffcf4a9f39cd8f09bd7a1d9d184d525ee3d7b6ca3130031afcddb696116221a1f90f3fb1e36472dcdb40e6388c725c8823461db7e59797ffb3d07a366b95fa296d800bfa8f764c8a0fde48230e3133149dd453b194fca91a7774c0582f9c6de8ac41032f280feeca1c2f33de6ab7bf2b92cb575f273fbd5b8ea79f6d017cc73be754d3b6fcba1c2f535e37a28d6d5ce6ffa3fcb902c103f89e3759a6975805294194abcc3e313838c3d31d77f8ee168701206a076c6c56b3e76ce7e40b8112ab73e771089d8ca9b9d583cabbd732eefa984cbceb55bb8d91977fd72d543bc299c1763db56c58f174cc4052516cd3d7459c30c910a9d87bb98f087ac17096707a67145a95579574f23895b385d944320336e2e83ad87b7e1b7749df182c8ec72319b203ef5b7691592c91dfa864744b44f5eb735b69ee25b9f23dc71fb0107b3cbe0b2e7536cc69ae2c8fe7b13b749b6a05023d2e2cfaeb9ffd2440d09aa25218b08d6d04dcf0346b75a86d56c35497b03d209dd9395616a8655b40fed9b7d511f854b458214d8045e00118c5e4f8293916bc43fb4272a094945a672aa0d52782e80533f673c72ca4364d4aaa26de9f431fabcca843028498c4ed4e15ef0b52e2b559b36dfe25d3fcbb7ea50c7766202e87b5da71b1c3ff1e5f5619f34155feeba4f8600d40ca8a241dedff10aa23114e64c62cf020255b60b20d0464ebf5f296c2a45f7191b9454bd7e1f0db12cab957ebd564ee285c436d9eb499c379afb529f5edf7a15d2602ac90e3ffa06fab73a0b86415c3c0f3a901039fc515b3c6c4c9da84010ffd5b395a6b2a75c3492463dd0025220269c4f924fb61500ce7fea58b295fa166ebbbf4990a1ab1592dfd0135f077479e44d00b31492c4e8eb8f4f680bf7cd2814dbc32e1e94b93cd71264ff858060c99ffc93d34265a37746bef2196c912a6d3619f0cb072dc8d755be3e9b5674bb6c8e31ce19418f6957a3694c74b8422dae4b821cc90c7f8bbb8dd9e36e5be1ca8ea9dbb8152a45adba6793ea207835b6cc73bcdf3527c86f8a750ae4cfe9fa1a172ce44b3185b67949668bf5c62e310926b21686e2f43cf84fd42f28cf3b72cbbcbedf86d2cb8cfc5fc6c25763d3f6cedf26ac21628f169706106589a4d66b2d95d5ceac7aa2c780153dc22353526f629822cc268754165f131f99b0c610aa3a4aad86904b852d5fbe659c9aecaf15aba79a7deb721baaef729511a01dc6e018a89d259d76be2e922dde7e5101af7f456a314d63937c328d4b302f439fc6c32d84c6f6376352fb06b43edfc62fdf3868b4366596769b40e0b72f8f7492698f630d3ce5d3ef9d4b3bd2827adfcaa32c45083b91788674c864d68cece45046c220c144aceca21ec08f79560a2b02f3a6264ca282df16153bd10c09ea277b8b3d756bf49dc6287bce3b1a97c782124f3c3981549fae8e965a601cb74f7f26c1eafb8d56db601230c81e56408a5d5425d7a9ab9f1b1f528ab5dcc3d628c53fde319ee9fc669e0658f1b5cc1c705444f35d6c01a17d70ed5882b88bb76fd70aa0b53e659b788232a8245dadd27ec21df156a1546542db4ec9a53b10eb113119aa05638d2d5eb4c55e6546260d90633f7ca65a2e7afe506685fe29982795b95d87f1dc81796cdd74cc7983e9879c7ce14707d32c59798bdd15f9573a47841d963132588e5086f7e52cb141af3619e7262764a6d1c8fc2e64914961cdb2528e3ed118a629563c458c1839b05065dc55f04713ea349c07db0b37d8fd668cba09b1835470c5483656217cb8b317cafb03930cb6aaab85e469cd5643a590d8d663d9860ba8c8b322b9ef1dffb1048503c33869ee98470f72a46c92bc83ab3023f9b935f06552875731499737704457c0493d7595fd11a6db9bc5cfc77b2bd6003f3d3e0e7499e5ecaff5a4d2cb1e17ad35053ba9dbf17b215a766fa07431dcfb4efe8fbd136033ec14a7dac50401d34274050f78e58a3a4ec144dbf56b578c96353aabaa3b2ffc2778f22e0513665b4be90cccea8aff4ea0f3328a2b8ca28238628d8b825181b3eac5110a74b8bcd7e171ccacddd9f20c3cf813901c24d6c0d636ae07400c44f76573ed9223773f4c04533ebe1682d776b9cfc1bea684e080a97b1cb37498b12bd46b2d063d8d3b4552eae9eaeb09a72bdfacf2625d70e2a63e8e6d2370c3e69058d407199116270bb8a00605cb14e45a2ba82eb782d53ef06a530afa89b0dcf3fc15c32c2135dab65c26ed5f5c3d07d5666e468569447a2e7f3cd47aea00f2af6d0316930ae213f359138f7a7790c839947a454f04ee826e96d3f6ef373731cddb338b3f8ef7b4bc3a4f74d53868b27b523e9f5cb689db2999815336ae62e2f0d8551a3690c188c7e1da299718abddad6c14d074e691cbd5325689c10b4f2578d0d39b57e7d85f21455554e42dd6b7c38f398eb74585a3ce09fb1cd20f6b0651c1025778d74331672416b355616e874247ccf8ebbbbc9fd50562db2f9b98fc43542d9c3a428f0c7dfc8ac32387a1f12bb7b180275d78d4c062e91c1b42795a2d23c5d9a3a30ca6fb8e64b5d1ca428ce3bfbc65507a5ec87a99f6721fabf56a219fb7c16768d33b1b465a9b1ee4bd4ce4ce074d9b2a88c294c00ea941cf21863e2b88eaff38810e763113488a259685d6183b5a5a399bbaea56329a9a233f43ebf38498450108738632ce3ce5877e46a47148c648c23a28d8b5f384653a8bef0aac9cd6d6ccfae19b72d6f7e834bf09bd8c9e25e2b2bb9789061e19370cb291c95c62b9a34005a8780b3891339cfdca47d247423ccb19b55a7043e511f78d09a4d8361354bb4758e5420f0a94b89aa5551305dd4ce42ecfc89d5ec25d90916baeba3afafefe2218ebbe112ec5b99be69d3687b8c7c6e51244e08a1545750954dcf0c8bcf5df1a4fb6312f95f9f5358696253655f5c779cc7d323d6bf6dd0e39f156ad4f89c8baabcccdd7b588a1836b24f0607667ec4853e497620e10b696e8204ffc0d8a2966ce147fa9f8944b764d66ea1dea486f1b284d049e37b84e0c27deab1f54eb7061a6728a5d3766af07996e93213b1b1a40f9deda3dc9c695647142ba3574e77e9df085fea253e1a242605679f321401a462960d74751e2e9266f76c1a33230c4c5aef09d969991c7d5eb2543a2b2bd91c3743f4c0227c86acecaa67b5e87d03380d5f0aae4181e79aa095ce27792cade9671f1679546b8f79a8a7eaa2d3b6e0e6df5b0a3c6f6db096d3fd7c38bafe18fcaf84b4148d33a14df13b770d2dea0a025075799346e421b2ccde3157e7f027a83e859b14e02a565fc8647997daf2c38f9e1f194e692cd64655081be4e980a46678fb02ea80750219ec7c0528c9ab9f6f9c6506f5b8596b1a8c19fd2d0236a03fd2630fe9bc53b0ea5a4702bc4c18d541616b7b1ba7001fbdaefe79a1170cf4a38db4069fc7ce35b192938265589a4ee565b3f39755bae83e248404907d19f6f4031b093a7e4220329808cde64f359c129bc5a7420d277786ffd87b11bfd6bcb7faf05223731bcd00bc0deaadce7b4c60549a70e89e8af46b1723cee41a64a0a5c588be42f4a53a969b5b6f8b84e5fc5bf32e4c85f7e7a780057171ccf0fed2aa6f6fccfbcfe038d9b379c3a7c2ef0e638430483d27c6f38de26e6ffb30eaab95680779a7f4565d025d1a51929d33b49d3682b68bce3ba3f0b519a4d76c9945b08c27e4f5744235fcf130bbcb94c972d5e524ec25d6dc1eb083b", 0x1000}], 0xa) 03:26:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x2, &(0x7f0000000140)=[0x0, r6]) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) r9 = fcntl$getown(r8, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000007c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000002c0)="3ed97cb1a1d6f51fb4cfa24a6dbc8b140d1e98e68b46129d671e2a0753d0b5dd385a88664d2a74c8428edb5de360bb8f76174773a026a335c310c877b05ce25c736b176c9a279515c1c0a88df9340f99b8e01801e1e7a23534c9185bac1f1116b0647b310082343bca9dfaebccc9fc5d17dae145cea6c84b3651feb0b8117a4e4a28ed1b0f110d5ed7ddb08ff9471bb3924572a66b8109eb929627999cbf629630e82945dd6e878174e3f11c5d39d10b5295c884a3438607ce5bd79df1b9a647ef61f9b5a18148f6491ecd19677ab71483726eed891552f5b7f7b12b6e9141ec20c53adca314a23a4f72fb75e3087dc9519da5b0dc742112912c922564ce", 0xfe}, {&(0x7f00000004c0)="d1becb3288951ebfb3a07993e0d7e753a68cf34b0e57a57a47513ebc3de3d9937ac1bc2cebd3dd0b50d7a64ff5eca492c098ccf370cbfd63f6706baa7dfed9a738670dbd3de679969083a9bdd96234e967c790527fa964c5910dbd5357fa72844b4bc9d8743d7094dfe500dcd0f074665124223194866aaeba7d81501326fad3c762bc5be3379a615e0cb50d7743f4eccc4b1d15bc76880ccd2d41bb8db6df00be8190dfc37a5bda308eba3cec", 0xad}, {&(0x7f0000000600)="9c297184fa3f288a7009c2a71727db26e6aecaec74", 0x15}], 0x3, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r4, r1, r6}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x0, r9, r1, r10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, r11]}], 0x78, 0x4}, 0x80c) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1, 0x2, 0x9, 0x6}]}) lchown(0x0, 0x0, r2) r12 = kqueue() kevent(r12, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() recvmsg(r0, &(0x7f0000000400)={0x0, 0xffffffb9, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x801) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r13, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:32 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:32 executing program 0: mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:32 executing program 0: mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:33 executing program 0: mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:33 executing program 0: pipe(0x0) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:33 executing program 0: pipe(0x0) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x800) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x23}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3011, r6, 0x0, 0x9) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) connect(r7, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) setsockopt(r8, 0x7fffffff, 0x4, &(0x7f0000000240)="a0c3182fb7e9351c1fe0f2cf6873dfcf0cdc965c1e73f8c460561b525d792d29420c5640df576f965be698977259811b8807fc02020fae19c2e92b89e43b721c569c67f97f32869a13154496a821e27904baeb569732edd8f561d0ff43db8fc8b9e3aa2f9f9a36c4244b63c49b1bdc3797cf5abf1715fbe9d32fb038ae64379315b9422663a2c475f03dcccd207545b735af81861b4680609c79841d3573ffcb13dc3f1177052546a99470496a6a4e7e5fbaca8f390907ee7ee0cada97e7ff8446454248e66bf93266b9562cad25bec68afb063e89d44593ae9025edd06527ea7c0992cdf5b7c3b5", 0xe8) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:34 executing program 0: pipe(0x0) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x5) 03:26:34 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x0) 03:26:34 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x0) 03:26:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() write(r6, &(0x7f0000000000)="a6", 0x1) dup2(r5, r6) symlinkat(&(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') kqueue() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) sendto$unix(r7, &(0x7f0000001240)="31e5f19f8720f037b6acb403fda9574125f9fa94d6c947f7139d14b54ffe6aa9cba6f63ff5ff18a6ec290fe504da69306788a1db57c192a8bcf62e710bf9ce7a0129c2e4346d5f2e9f75ad5fb9b1efaeb92308606c3119d9a4ed623a1b596d5ca137add5e8b52f55c86c1591ff0d1911d46aac7ec766d8018d4f13702b1ba738f019d36c52a2cdae93b683d1244955b4dfcc876f7a67736de95f4dae979c73724204db05a743dabf2a52fa35dd07d7e2b4e65a7ac11ed2f5ef7904caa2de3069153f741ee493efe473a1e9ea995dd111918a9dc269ac0011d7a4f524da3d361a934151a10b8a959e30d223bc83311664642119e906e8bca3f225ece4de82781070c5072a29e81d58148b70000953e3244473f2f4afcb391a784a8fed973907f427968f1db1f693830064c88d34178a6f330d0cb68ad5f8333d5c12db2a39444325a6a96f56a7aa8a56350a3e46b53162c087ecdf8e24259cc2294538cc155840c985006737e254094a361fdf045178bc7c1622a2b8e73e075b29fe5f4c7810e947c33d007778d03214af0e9e7bb62d6c9a5e1bf4ece60982380b25dc98eb3ebf00ae8f72b73aaa01fb1126dcc0f216b9541e163c2b4b66c3bb9ad09e88ea25321a5e29434ced0b1935bdbdef2faf1986547ab7447859951841cadf2803b711d66a47a7415da4e756fbb789efc18efa560115c475a47d875008d3b1c62e21039aefda6d94288c26b4c4929b979e3340bc4579ba9add081264ba4c52c3d1086e5bdd331c1f0ca2717bb734e9dde9fe94566628b9fb60e7738662c7d3a52b4a9be409bf71ee55e3e0a5d9f518750533255460a7b90475c47bd4d157e2795f5ec46247b12673007e5cdc48762c43e224567d39c319d7317fd967a65feb6edd6efb4462725617a2d18d2b316a0e0339b5a87872e89f94c20a218d2942201a974a302f955c4250624b14a8f7e56bde8d8899f8e3090ffca4d1134fef5d4c41352e4fb8f002f4fef15aa02e2fd02bd0aca2fbf99dc7dcf0aa24ef9968482ee80bd7e80a9f27e60ae6460728cfc49c0371596bf1a3f2b721a8d011d0b54965218c35003c5bdd1a6bb97f3cb1a302088ecd0604b78149552fb2fb81152dc85d3d75cf9d55fbb9989f2dcded8506a336eb20a31900e67bf586cb0db34820ad58c41b1f192798b8c9c486f685a359868356d641afff0623a877d61187d2cbc6daf7f87d43951a68d2e2ec931c905f4258eccd438209d63aa6d63f3999d526d864c47de9187d13c9e1cbcdc402dacc6eec208668dd2f526e28e0ec9a04cb874446393d7df8ce1e1b57f53b6c9477c3338067d0c9acf0b7823cd17588e7d6d13d1e38f4e6c8627ee47046dff8da5e850e3d5093aeeacbce13a5ade63062fb582d2f7748bd8b43bddac854697b57034877e7a99f38438368bb1cd2f0f0c84034f5a135eeb0196c9f33646e5b53d10ce1dc252613a2ef555b711945b71f42f84b73a19179f3391e16aa8ca11dbd14b7d2ebb78ded8f55f1cfb3fd11f8c3e62e50e5cb3aa2317984488dbc522ab263af00a99d1a5216761a3c5c2d6e420d468d760b4cb278dadc9eda74b7d104fcc64b65675d782a383a880fd402afebfef7d7ddb2052af53c9e603cf259b279b0b5500910b64ec211407fa6cdc542b2414b65a19f14186b224de7efc35c7dc4cd40ddc1a0b94b6c62d25976d81fcdb9b74165cea6ace0c5952cf4a2def63c4fd164304dfe80005c4a64012698bba2c5b85f81bd717d1bbe8ff24c3e252a477e735c94666731692df136fe2b5c6e8a5e8a08804569917ef3cf68d9e0aa0b7f1e0598bf25a0d42fbd88a8fc75ae2f08406fa3c1692d1d5a54635bdf574f700ba0574e71c877434e3375ecd6e6f39b37c60d577d0000d4c264d599f519b6bde45700ecb6f3ede83d930e221d76ffaf65233b8219f866cb29505353d1f856c8e6ed7fbee9907f9a1ab87c915de72fa369cc8512f314c3a4d348c88d3642a873307dd984fd7a139d25cd0e3c84db317824bf2df9d6fe62d4d16ddc38d8376f914b3837e4a5eb24f6ea5a1a22540b973b338f4ca00ba39b97b1c8b0f8ecc148ba0b61d547a1a727927a23479e022e48b43676e8a68b08b2c2fdea75c878cb08638967c8932bf0aa9104849cbf44bb660517e1823fe3d9aca06ee726c054198351a9f6f201cbb4c6d062489fc01f5b1c7b800706dc6afd43d8c81585eb27e0e6f50f011bcd28cfa77eb1093e2e29f2fdfc563b0353a69ff8ee8c0bbfb8aab0ae4705b21d109ff4e7a973fba75902b03589add51f4020ab9422d7edac7ac250db6e0ab9f54864f51d8cdfcc3fa8ae42119c7f0630770a5c3210140df19ba70874d1c127e13de4dfcc5092639dba5de940b96bf46307d4e2464e3f57479384129884a2d723dcf9809c7d26e7e4f7743565ded3597ec55bb038d66fc437b9fcc8c2693f30559706720114c2ea033908c0c4f8a60a58ad2453ad5187b6c2a8daf587fb2de62b39b09bbe00850f2af46e45904a15cab22d34cb04c3fd26d184ae0818e4cae52260008392f70cd0b97f362c38510b613857d07261a796f7749363fd5259cb526c372a697e443513798711bf9b88bbc7609c8b9a4dc23c41fc8b6d4e1d447aca9798b90dd0611c7e41bde4071e38a58fbb9e560986669d43648139adbcb5a7b26edf65c17fc3df6096a9ef7180e4ae7a5cb6b2921378e142271f00feb31c3dd754a13f81a0804489fac7819aa4ac97ce7e5e3de5b48fb468fd92d313a625106be01afbc1cb84e24d7a640a84c1fda8de5a3cd4604bc5cd7a3ab5efcbfd4ccc52186856db4b538eec5694a02c6c2c35c54349acc917d55c8a77397bb034f5757f8e562738f0d31e96f247830c6dacbb5ae00238126f906e6247032cded7dc824daf571859c2ef1d1748258f46444b7316862d049c1b44c0bcc9a6417ee744b2e0a8d9fff704dbcbde9577c2acb288cfb4f9f740dc2c7c2eaadbf1521a2224ef835b8c8d362c5246d8004146d3543426fd097b7165ad3e48423e96d76858c82f979087521ddae8ae3c0484dd56283dbdae8ed8dca99948d8644bbe89d6678fe5c94785865910c48220715111fefa0958412afa40376f2d8c0442a5782fe2a95fb5df1e52258e278b5cc1ff42099c54fa2fab01c68fe4a3728ec83db5e5f3ccb79d26be31f2ec2a920c23e9f801687d52fcca22c588ec5f608087fe9d15fd2d53170327287819a938fa45d422bc699fe9d98763396e86302a662a775a1b911083de37da82d48f96785259bc3992bdaa3601130b08513032b454d045ee51af837cc9ad8ca005b0dd2fc3f5d16706768e4f0b8ecd2dad488c918d86706c49a7e06ffbedaa92ffddb18b599f4a37e36438efa2b18f5892f92978185caf495eb81e1a485d0aff045dba0f02c274c310b9632967ef61f9b3c470e023d067822faff49029e5b8425aedcf5b52eb5c7d255f23574666d31fd41b4c067eabdea02f4275d4f0d9e40811998cabcec127ac966787391a543527d98b2b6befddfaacffbf4406680f11c24552c3030938b7af36caa1461354d950456bcd6cb92b23e7ab1ea654a79d09a3650930e85b48089942c195fcd275400cdc08ce12368c18e7c9e2790bc9f3832505f2687ea5cb34fc1b1939eedd1a0c3acd995c10b308498837df89fd4e6969e653a4bf1e0be971715a7de549bf125a56b8db0d68a6fc71819bfbec0ede62b5051e80672384d5097cdaf5623b4ffd26bc028f4c14d25dcc290ec0e7869efac9e91a811741c13eebf58daa2b34a07661a61a491d77d8a903f3ab546c44d241ee58fe8f904e759b921435b77fa8892025956ed61b7a37443e76a04a4fa6b2d3f3094c26622506bff2b2f4646972de6c4b49b650e2cee965998f045f961ec9a2a75301c13a686f74ba51d53c7cf29541ebba5b8e2b274ec7c18e16c5b06b8e98da326109ededde0b3d21e1b577e77fa2de41139395342b00c0387bec214bdbf0c7669b04932ad335cf22841ddca9b7cab91209a865f746e3801aefe8d0d7159c4cfe27f72b69349c004af1b43185c7712ef2d2b2053fa50987876f88d1fc4ce73bd370621307ad7b1f2eea3be4c596419b248c4fabce4dfb2f250eea7841722a7ffa4c99089f6d8f965fe6b9f6e99aa9021b194c366c12062c3da41127f4e22c166757f778e06da9100a6939a477d2a06e9ba18b201dd4e607dcbc15277a9633b325722062741a817b22dbd939f158422b8602759f7a82b508516a137eb2d0e86b4fa67160e4905e28a9486889fe0d2a9c5b1772a15e39d7f6ea00cacca5d84e8346a72be97e13ab44e7ed391df7d161b8ae4ead0f6b99bcab6c64578967c163aaf0db9f3e64f652ac579f02253c9f1118a0f1c7708208cee2cee1c82445b8c98cff65cdab6e2ffe92b7e4912fe32befed916af564e5945783ac699709d823d11494fb029b6087aea3c9490484a3718df418db3e744a93c663e8106347aeb91967a017f5cd509981f74b3e48d9565b7e644c93a9aabba7b618cd3e6fb64552038f56bfd86a4155837787bb8a5be7073c83ce43645f1fdddf2bab05564782da88a58c1c09aea5f3de63e2d11e517778bcf0b6b4bf3435d1e7ab89e2c25fd7eb212b46081ab660b96eaa96fc95481e28328e8598c4e8398e9451d3feb5ad5b3ffc839aeaa7c017f9cceb2ba2807256c6fee4f11dc3a521c25122e5313ce0d0cac56a04d4b1d3162b8c6ea0d1ceca67d30cac6140bd6e27c98fe1b1b63621eede46641a622b30dff6c21fb80b5dbbba86a483e88e91f4fa35f18ca87c95fcbd7c05214e9b57e242f0d2796562e07f887a011328279037c66148e61eb56a4f609339f38f1d6e68477f63e8e805ed0dff79732c71487ced14341a9ce7330e20eff2a87d8c44bf12de57a801098270f47eb681f56208c418104bdd0ae70f8c86a8ce4310f330576b0c9afc0d15e7ea1bdec475ad32dbc7d7fba0220371cc4a60c3a1f7b63d4fbd5ea1c468469142d8acfa81ee3d45923e86c866e5ab4fa8238a2a4b3f9ae67d11a556e39e9ebb0da22d80fbad9824260bc595fd01a8a841c9fa098a7a2356117f38bfa23d74febe6a2d3812f54b6d7a732b55cc34ddd8b44f819a503f5c53d2a1a2ff85f2382a1940342e197ba17c8c048969b7edad2082d703930809ea2b14770f08a67ad87ae29a8cce1f35b470fcabc37cfe9c3edebdeb4841eb25f2eec865f52d180e9f8621daa6ef72acdae5568df070156232cab02a32c5c80573913ef4eb1c13c6d1817862f24bdee03ae781a8a5a736db556aa18b491850ca16f165a325a0bfefa653eb9430f835c25beb31a4a1ffd2fee41e792e99d5f72b16c527a918717d986d41baa6a0bc4206444ae6f9780658dc358500f91efffe1044fc1efd80dc4cde6d67d9030b9267cf0edd4adc3082350e4aa41155240708a13ab42ed4b0b97360e37ac6924072c67a30d81645b40aa74dc756c11e42195a3e3c548831d4e5c477cad96efc6ea9cddfc4f518bbda3093d7c637dfc79c742b9d168c244d1c8336a3194fa0f52ec992ecfb08eeb998d25ac85f09b6c36a57948a398921cfc2ef096d3c10ad87531c4d988632ab368dbebcfabf56bd42c98535d7c63d11876de733351a3d276be4b8694cee012333ef200ea06f4e1674206f51002ed63f64eb9579b041b74b2013c31963f33e819c6a87e8a50d5cbe3bf5c431295278599aec2062bbe6ea0b862d1249239d5f4115be4c8b197fa050da959364c092890af8d7d0ae59e6b7f5f578d480f3734dc1360eccb957c57c", 0x1000, 0x2, &(0x7f0000000240)=@abs={0x7711c933102f97ac, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r8, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:35 executing program 0: pipe(&(0x7f0000000000)) mprotect(&(0x7f00002cb000/0x4000)=nil, 0x4000, 0x0) 03:26:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) 03:26:35 executing program 0: r0 = socket(0x1, 0x3, 0x0) connect$inet6(r0, 0x0, 0x0) 03:26:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10000, 0x13) r3 = syz_open_pts() r4 = dup2(r3, r3) r5 = syz_open_pts() write(r5, &(0x7f0000000000)="a6", 0x1) dup2(r4, r5) linkat(r2, &(0x7f0000000240)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00', 0xc) r6 = kqueue() kevent(r6, &(0x7f00000001c0), 0x2, 0x0, 0x1, 0x0) r7 = kqueue() recvmsg(r7, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r8, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x5, 0x1) 03:26:36 executing program 0: accept$inet(0xffffffffffffffff, 0x0, 0x0) 03:26:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, 0x0, 0x0) 03:26:36 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 03:26:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) socket$inet(0x2, 0x8000, 0x30) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xffffffffffffff28) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:26:37 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x503005, 0x0) 03:26:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) ioctl$VT_ACTIVATE(r0, 0x5606, 0x0) 03:26:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000200)=0x400) 03:26:37 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) ioctl$VT_GETSTATE(r0, 0x5603, 0x0) 03:26:38 executing program 0: 03:26:38 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x111010, 0x4) 03:26:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x401, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0, 0xfffffffffffffeaf}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x2f}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0xfffffffffffffcdc, &(0x7f0000001140), 0x0, 0x0, 0x0, 0x3}, 0x400) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:38 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000104c0)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 03:26:38 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) getsockname(r0, 0x0, 0x0) 03:26:39 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:26:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\x9ek\xe8\xecQ\xac\x1b\x05\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r4, r6, r8) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) r10 = semget(0x2, 0x0, 0x0) semop(r10, &(0x7f0000000000)=[{0x0, 0x6}, {}], 0x2) semctl$GETVAL(r10, 0x1, 0x5, &(0x7f00000004c0)=""/184) kqueue() r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x35, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x35, 0x0, 0x0) socket(0x10, 0x3, 0x5) r13 = socket(0x1, 0x1, 0xff) setsockopt(r13, 0x29, 0x35, 0x0, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x35, 0x0, 0x0) socket(0x18, 0x1, 0x0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x35, 0x0, 0x0) setsockopt(r15, 0x25, 0x35, 0x0, 0x0) dup(0xffffffffffffffff) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r16, 0xcd60441a, &(0x7f00000000c0)=0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x290, 0x0) ioctl$BIOCSDIRFILT(r17, 0xcd60441a, &(0x7f0000000380)=0x3) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r18, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCFLUSH(r0, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 03:26:39 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000610000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) 03:26:39 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 03:26:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) fcntl$getown(r5, 0x5) r6 = kqueue() recvmsg(r6, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) seteuid(r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r7, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:40 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 03:26:40 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 03:26:40 executing program 0: nanosleep(&(0x7f0000000000), &(0x7f0000000040)) 03:26:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r3) seteuid(r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0xffffff02, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:41 executing program 0: nanosleep(0x0, &(0x7f0000000040)) 03:26:41 executing program 0: nanosleep(0x0, &(0x7f0000000040)) 03:26:41 executing program 0: nanosleep(0x0, &(0x7f0000000040)) 03:26:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = socket$inet6(0x18, 0x8000, 0x3) getpeername(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:42 executing program 0: nanosleep(&(0x7f0000000000), 0x0) 03:26:42 executing program 0: nanosleep(&(0x7f0000000000), 0x0) 03:26:42 executing program 0: nanosleep(&(0x7f0000000000), 0x0) 03:26:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1, 0x0, 0x0, 0x400}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:43 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') fchownat(r0, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x0, 0x2) 03:26:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 03:26:43 executing program 0: 03:26:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0x45}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0xfffffffffffffdde) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:44 executing program 0: 03:26:44 executing program 0: 03:26:44 executing program 0: 03:26:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x4, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000200)={0xba7, 0x4}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:45 executing program 0: 03:26:45 executing program 0: renameat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) 03:26:45 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1eae961d1ee37b5e}, 0x8, 0x0) 03:26:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:45 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0xc0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x220000, 0x80) 03:26:45 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) sendto$inet(r0, 0x0, 0x1bd, 0x0, 0x0, 0x264) 03:26:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) connect$unix(r0, 0x0, 0x0) 03:26:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0xfffffffffffffe89, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/103, 0x67}, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r12) r13 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r15) socket$inet(0x2, 0x5, 0x80) pipe(&(0x7f00000008c0)) r16 = getpid() ktrace(0x0, 0x5, 0x18, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r20) sendmsg$unix(r5, &(0x7f0000000a00)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000600)="8262d32f3f0d755075d3aef603eed9bf519856247e842b8a25f0e626b8e00afb30c5cadda7c5f900b96efb0ac8719779592a00ff03bdae0b5311722b99cb30365f8c5c2ebbc95f203d431d92872da74ddf16359740801569f84bc81f380be30554d60758d7ae434651c3a8016413eb68eeb4c7bf0fc29b04755af1309a4aca8d4783d170146eaf7df7bf143c511d2d270e4bb610cc309b62d857fe0dee094e455d1085c7ca84bcd38f010fcbfd9c0bcb57db7fb802f97a86a39ddf6b3c5d36d60cd414", 0xc3}, {&(0x7f00000004c0)="4aacafdaa96a659d3cbb8b63554f8b3178624340b51d0fe65dd9b30e22629f06003e48497b9d3534bac31bc1d5773cccbf64d81b65", 0x35}, {&(0x7f0000000700)="9f18f487c812762dd028ec723e31d8ad74445eedb2da5c49182c1ead60c150b722ac958a1ae48a7c98d9acc85664e9a04b64ca3a98f20813ab1f379060d669e246450d46a479b98dd0afb02a589050b18df18bbdbcbb0bc310c5ae0c972d27de768b90e69a948d83e5f2661f00b656725342054330ae37564ba5771c88f1ed22302e56c6527b10c8dfc1e50c50e3e1bb5f3f9bea562919acd32af70c3c8799e400396a67d6d6d9fb7fbe83b418e1fa095d", 0xb1}, {&(0x7f0000000500)="8c70656801e3aae0bbd7da923b01dab2365bfa923f0d6a3f14c9930f167d98750e18fda801627b955d3a8252ac8ad284a188ef5fb6f614c133fe7d424a9854e2db77ec6c3f9fe27be9f38b27cb4d0a44cd01e0c541d2fc0cb6f95306", 0x5c}, {&(0x7f00000007c0)="01ccf5d507bdf2eb898735467d", 0xd}], 0x5, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r7]}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r10}, @cred={0x20, 0xffff, 0x0, r1, r12}, @cred={0x20, 0xffff, 0x0, r13, r15, r2}, @cred={0x20, 0xffff, 0x0, r9, r20, r2}, @cred={0x20, 0xffff, 0x0, r16, r18, r2}], 0xc0, 0x407}, 0x202) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f0000000340)=0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0xc1084425, &(0x7f0000000080)) accept$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="000000000000000000000000003d00faff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000511febd94a3de16f00000078a6aa05c8f78b59000000edffffffff0800000000002000000000"], &(0x7f00000002c0)=0x6e) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(0x0, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) setgid(r3) 03:26:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:47 executing program 0: flock(0xffffffffffffffff, 0xc) 03:26:47 executing program 0: flock(0xffffffffffffffff, 0xc) 03:26:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r3) r4 = kqueue() kevent(r4, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r5 = kqueue() recvmsg(r5, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, 0x4, 0x3ff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xad}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 03:26:48 executing program 0: flock(0xffffffffffffffff, 0xc) 03:26:48 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:48 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000200)=0x3) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:49 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0xc) 03:26:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) 03:26:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) 03:26:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x0, 0x40) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200)={0x7f, 0x1}, 0x8) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)=""/195, 0xc3}], 0x1, &(0x7f00000004c0)=""/166, 0xa6}, 0x382c5790cc2460c9) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0x0) flock(0xffffffffffffffff, 0xc) 03:26:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) flock(0xffffffffffffffff, 0xc) 03:26:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) flock(0xffffffffffffffff, 0xc) 03:26:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) pledge(0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x35, 0x0, 0x0) bind(r4, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) r6 = socket(0x6, 0x5, 0xed) accept$inet6(r6, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r7, 0xcd60441a, &(0x7f00000000c0)=0x3) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_data=&(0x7f00000002c0)="468e4b3a9214213be5eade17bc4535b5aead3c37aac3f82c6e9b0401fba0e98f9df613cb834e450d3ccaa3744e8378b287ec9277e647f169c726bb1fa6f1f7fa70ed9bba989d902494cd529f4908fc77891a2397e206a2b0c50dd36a72144a390418991234aa751a8ee9b03b5b6ac42938fc61e85b1ed054cedbcdf725ae4bbfc4f91f327e720464c69e4c4d710124b3381c125b785fd80764ab06ae1a0ddf9cff67fcd27d8ee427cb5463e8127e7b50d2734b130654dde6e4e78997d39e9376aeb36627cdf96c432afec72f3c52b577c0197f8d6c9bbf8f396b4205fe40d6da25eb25a99f860020ceb7b84921835e5bf11c653570015314"}) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) flock(0xffffffffffffffff, 0xc) 03:26:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x0) 03:26:51 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) 03:26:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() setuid(0x0) fcntl$setstatus(r3, 0x4, 0x8) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:52 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c4bde09404ded06255713633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc0400000083576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef0331b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d412289"], 0x10) 03:26:52 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 03:26:52 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/\x00\x00\x00\x00\xac', 0x0, 0x0) close(r0) 03:26:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000200)) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:52 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 03:26:53 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x13b541, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40100, 0xb3) 03:26:53 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x84abc04677810f7e, 0x0) 03:26:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCFLUSH(r5, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) seteuid(r6) 03:26:53 executing program 0: mknodat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) 03:26:54 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mlock(&(0x7f0000260000/0x1000)=nil, 0x1000) 03:26:54 executing program 0: 03:26:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r4, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r5, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r6, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xfffc, 0x8, 0x6d, 0xa9}]}) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:54 executing program 0: 03:26:54 executing program 0: 03:26:54 executing program 0: 03:26:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x1, 0x2, 0x7, 0xffffffff}, {0x101, 0x40, 0x3f, 0x10001}, {0x4, 0x1f, 0x5, 0x9b}, {0x5, 0x2, 0x5, 0x8}]}) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f00000002c0)=0x2) setsockopt(r6, 0x29, 0x35, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000600)=""/237, 0xed, 0x442, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x35, 0x0, 0x0) getpeername(r7, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x1810, r6, 0x0, 0x40) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:55 executing program 0: 03:26:55 executing program 0: 03:26:55 executing program 0: 03:26:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) linkat(r6, &(0x7f0000000200)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00', 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:56 executing program 0: 03:26:56 executing program 0: 03:26:56 executing program 0: 03:26:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xfffffffffffffe8e) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = getpid() ktrace(0x0, 0x5, 0x18, r4) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x132a, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:26:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:57 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) sendmsg$unix(r5, &(0x7f0000000680)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000280)="be6a0bf0737aca829362456b1a7b0706e7241cc9a401d0369959d8d714322dd4562cee5495f6cba4640f72ef75501a8a204333803abb96861242abe9864e5df6e95cd55c17f619d0c94dd93e8e8db1690970ddf7d4b9f3a94ab7678398894570f934be0e1020435eda6237e5bc9188b08a5aa6ce1bcd2e917772d4754d3b409460c5a39060340368193eda166b6e81d86e7333b1972e47b1423a4b12", 0x9c}, {&(0x7f00000004c0)="88261c88fcf448d7e4ab73ac1842e539e718e93c9dd3237cf161e5d97cf90658694125f19a56e54dbf4cafb5a192c36ec9a163fd1e15343f049245ecd8a15542b9ef782312ddd2816b6746cb5568d61c631f615b476db1d6cb6aa065b40e36d83b2760ff93eac5c67ea5e0456cd6336643e92fe90b34505443bee3ef6c25b38a1943c4df79b12814c30c49ef67864a90eb5acf703652d1368632d774469ff57d7cab7b263517", 0xa6}, {&(0x7f0000000340)="251f3188d232ea5d241c0e3fc8bb8018e96dc27ea868010d493cd4485a54db13374e4c514343d5445768e1bea6d379ef60ebedbae77693c61af4e41daf58e7b98f4d262671", 0x45}, {&(0x7f0000000600)="080f2cb43454ff0397c237970182b4d67343", 0x12}], 0x4, 0x0, 0x0, 0x201}, 0x1) 03:26:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:58 executing program 0: r0 = socket(0x18, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000240)=0x5) msgrcv(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="eeb5bd4936841500000000000000"], 0x8, 0x0, 0x0) r5 = kqueue() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r6, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000300)=0x8) kevent(r5, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r7 = kqueue() r8 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r8) recvmsg(r7, &(0x7f0000000400)={0x0, 0x2f4, &(0x7f0000000380)=[{&(0x7f0000000700)=""/144}, {&(0x7f00000007c0)=""/135}, {&(0x7f0000000880)=""/248}, {&(0x7f0000000980)=""/141}], 0x0, &(0x7f00000004c0)=""/118, 0xffffffffffffff42}, 0xc0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x2, 0x0, 0x1}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x14}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r9, 0xc1084425, &(0x7f0000000080)) r10 = fcntl$dupfd(r3, 0x53f9a2608e64f57e, r7) ioctl$BIOCSRTIMEOUT(r10, 0x8010426d, &(0x7f0000000280)={0x8, 0x8}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:26:59 executing program 0: r0 = socket(0x18, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:59 executing program 0: r0 = socket(0x18, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:26:59 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0xffffffffffffffa0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1, 0x0, 0x0, 0x12}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:00 executing program 0: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140), 0x10000265, 0x0, 0x0, 0xa}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:01 executing program 0: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:01 executing program 0: r0 = socket(0x0, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:01 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) r5 = syz_open_pts() r6 = dup2(r5, r5) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x35, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000200)=r8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:02 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:02 executing program 0: r0 = socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x818581ff1174f914) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x3e, 0x1, 0x40, 0x26}, {0x7ff, 0x9e, 0x1, 0x8000}, {0x6, 0x1, 0x8, 0xfb8}]}) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) ftruncate(r3, 0x0, 0x3000000000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:03 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) listen(r3, 0x20) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x5, 0xffffffffffffff9c) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000003c0), 0x0, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r6, 0xcd60441a, &(0x7f00000000c0)=0x6) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000040)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r2 = socket$inet(0x2, 0x2, 0xfb) listen(r2, 0x0) lchown(0x0, 0x0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) 03:27:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, 0x0) 03:27:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000200)=""/95) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)=0x1) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, 0x0) 03:27:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, 0x0) 03:27:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getppid() fcntl$setown(r0, 0x6, r1) 03:27:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r3 = kqueue() recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1}, 0x0) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) close(0xffffffffffffff9c) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:07 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) 03:27:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) 03:27:07 executing program 0: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 03:27:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x82) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r1) r2 = kqueue() kevent(r2, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x35, 0x0, 0x0) recvmsg(r3, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x803) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) bind(r5, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)}, 0x1) ioctl$BIOCSDIRFILT(r4, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:08 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs={0x3, 0x0, 0x3}, 0x8) socket(0x2, 0xb3acbc7e370bf0ea, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)=0x2d8) 03:27:08 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x35, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) renameat(r0, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') r4 = socket(0x18, 0x3, 0x0) fcntl$getown(r4, 0x5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r4, 0x0, &(0x7f0000000040)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r5, 0xcd60441a, &(0x7f00000000c0)=0x3) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) 03:27:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$BIOCSDIRFILT(r0, 0xc088444f, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) lchown(0x0, 0x0, r2) r3 = kqueue() kevent(r3, &(0x7f00000001c0), 0x2, 0x0, 0x0, 0x0) r4 = kqueue() recvmsg(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/254, 0xfe}, {0x0}, {&(0x7f0000000180)=""/80, 0x50}], 0x3, &(0x7f0000000440)=""/110, 0x6e}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001200)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000140)="b2234026677c66078982ab2e736b800b722c4069664baa4028efd5f1c07d54f8711871f0f9b5381c3939223d8d8d462eb558a1d39e74f90dc0efe4", 0x3b}], 0x1, 0x0, 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xffffffffffffff32) r8 = syz_open_pts() r9 = dup2(r8, r8) r10 = syz_open_pts() write(r10, &(0x7f0000000000)="a6", 0x1) dup2(r9, r10) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000200)={0x400, 0x5, 0xfc0a, 0x6}) setuid(r7) setreuid(r7, r1) ioctl$BIOCSDIRFILT(r5, 0xc1084425, &(0x7f0000000080)) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) select(0x0, 0x0, 0x0, 0x0, 0x0) 03:27:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, 0x0, &(0x7f0000000040)=0xfffffeb9) 03:27:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x7, 0x2}, 0x8) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 03:27:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) panic: unhandled af 228 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 494 98770 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic(ffffffff821b8c65) at panic+0x15c unhandled_af(e4) at unhandled_af+0x16 pf_build_tcp(ffffffff82576208,e4,fffffd8057018ef8,fffffd8057018ee8,0,0) at pf_build_tcp+0x3c8 pf_remove_state(fffffd8057019e20) at pf_remove_state+0x9a pf_purge_expired_states(1) at pf_purge_expired_states+0x1ed pf_purge(ffffffff8256eb28) at pf_purge+0x3a taskq_thread(ffff80000002a080) at taskq_thread+0x52 end trace frame: 0x0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic unhandled af 228 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff821b8c65) at panic+0x15c unhandled_af(e4) at unhandled_af+0x16 pf_build_tcp(ffffffff82576208,e4,fffffd8057018ef8,fffffd8057018ee8,0,0) at pf_build_tcp+0x3c8 pf_remove_state(fffffd8057019e20) at pf_remove_state+0x9a pf_purge_expired_states(1) at pf_purge_expired_states+0x1ed pf_purge(ffffffff8256eb28) at pf_purge+0x3a taskq_thread(ffff80000002a080) at taskq_thread+0x52 end trace frame: 0x0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d31c3c0 rbx 0xffff80001d31c470 rdx 0x2 rcx 0 rax 0 r8 0xffff80001d31c380 r9 0x1 r10 0 r11 0xb217badac8d118c4 r12 0x3000000008 r13 0xffff80001d31c3d0 r14 0x100 r15 0x1 rip 0xffffffff817e67d8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d31c3b0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (softnet) pid=494 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffffe000,0xffff8000ffffe778 process=0xffff8000ffffc6d0 user=0xffff80001d317000, vmspace=0xffffffff82573698 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 175 395766 44004 0 3 0x80 nanosleep syz-executor.1 175 303828 44004 0 3 0x4000080 ttyout syz-executor.1 175 158750 44004 0 3 0x4000080 select syz-executor.1 10132 123848 53007 0 3 0x82 piperd syz-executor.0 44004 260451 53007 0 2 0x482 syz-executor.1 12445 65883 0 0 3 0x14200 acct acct 55521 99922 0 0 3 0x14200 bored sosplice 53007 292547 38075 0 3 0x82 thrsleep syz-fuzzer 53007 36182 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 410009 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 346855 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 92824 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 26420 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 221367 38075 0 3 0x4000082 thrsleep syz-fuzzer 53007 209333 38075 0 3 0x4000082 kqread syz-fuzzer 38075 184522 83458 0 3 0x10008a pause ksh 83458 166173 29143 0 3 0x92 select sshd 96867 46592 1 0 3 0x100083 ttyin getty 29143 64051 1 0 3 0x80 select sshd 44673 218260 42691 73 3 0x100090 kqread syslogd 42691 463537 1 0 3 0x100082 netio syslogd 93673 54530 1 77 3 0x100090 poll dhclient 82144 359415 1 0 3 0x80 poll dhclient 68755 248690 0 0 3 0x14200 pgzero zerothread 12560 460286 0 0 3 0x14200 aiodoned aiodoned 17958 198762 0 0 3 0x14200 syncer update 84535 108912 0 0 3 0x14200 cleaner cleaner 66558 33552 0 0 3 0x14200 reaper reaper 50573 204234 0 0 3 0x14200 pgdaemon pagedaemon 20088 414141 0 0 3 0x14200 bored crynlk 73060 143141 0 0 3 0x14200 bored crypto 94273 320548 0 0 3 0x40014200 acpi0 acpi0 *98770 494 0 0 7 0x14200 softnet 67168 71943 0 0 3 0x14200 bored systqmp 65344 514339 0 0 3 0x14200 bored systq 36506 296097 0 0 3 0x40014200 bored softclock 57669 1102 0 0 3 0x40014200 idle0 12307 108157 0 0 3 0x14200 bored smr 1 476091 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9468 6338K 6843K 78643K 23089 0 pcb 13 8K 8K 78643K 724 0 rtable 112 4K 4K 78643K 876 0 ifaddr 49 11K 11K 78643K 1107 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 4K 78643K 6013 0 iov 0 0K 24K 78643K 3142 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 11445 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 278 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 486 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 45709 0 sigio 0 0K 0K 78643K 547 0 proc 1065 102K 115K 78643K 1869 0 subproc 32 2K 2K 78643K 153 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 762 0 in_multi 33 2K 2K 78643K 142 0 ether_multi 1 0K 0K 78643K 1 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 1495 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 159 23K 33K 78643K 105361 0 UVM aobj 130 4K 4K 78643K 130 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 327 0 NDP 7 0K 0K 78643K 32 0 temp 113 3020K 3088K 78643K 735534 0 kqueue 0 0K 0K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 20 0 14 1 0 1 1 0 8 0 rtpcb 80 403 0 401 1 0 1 1 0 8 0 rtentry 112 115 0 71 2 0 2 2 0 8 0 unpcb 120 48257 0 48247 29 28 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 13 0 13 4 4 0 1 0 8 0 tcpcb 544 41498 0 41494 97 96 1 4 0 8 0 inpcb 280 52406 0 52399 104 102 2 4 0 8 1 nd6 48 18 0 14 2 1 1 1 0 8 0 pkpcb 40 28 0 28 6 6 0 1 0 8 0 pfosfp 40 10 0 6 1 0 1 1 0 8 0 pfosfpen 112 20 0 6 1 0 1 1 0 8 0 pfrktable 1344 161 0 161 3 3 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 264 6 0 0 1 0 1 1 0 8 0 pfstitem 24 131 0 130 2 1 1 1 0 8 0 pfstkey 112 350 0 349 2 1 1 1 0 8 0 pfstate 328 350 0 349 2 1 1 1 0 8 0 pfrule 1360 513 0 501 9 8 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 530 0 317 18 4 14 14 0 8 0 art_table 32 531 0 317 2 0 2 2 0 8 0 art_node 16 114 0 74 1 0 1 1 0 8 0 semapl 112 484 0 474 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 54568 0 53060 51 2 49 49 0 8 0 ffsino 240 54568 0 53060 89 0 89 89 0 8 0 nchpl 144 110520 0 108752 68 2 66 66 0 8 0 uvmvnodes 72 6147 0 0 112 0 112 112 0 8 0 vnodes 208 6147 0 0 324 0 324 324 0 8 0 namei 1024 310960 0 310960 1 0 1 1 0 8 1 vmpool 528 5 0 5 1 1 0 1 0 8 0 scxspl 192 307340 0 307340 1 0 1 1 0 8 1 plimitpl 152 193 0 186 1 0 1 1 0 8 0 sigapl 432 45859 0 45846 2 0 2 2 0 8 0 futexpl 56 426466 0 426466 1 0 1 1 0 8 1 knotepl 112 316 0 297 1 0 1 1 0 8 0 kqueuepl 104 6548 0 6544 1 0 1 1 0 8 0 pipepl 112 8824 0 8805 2 1 1 2 0 8 0 fdescpl 424 45860 0 45846 2 0 2 2 0 8 0 filepl 120 250044 0 249940 58 54 4 6 0 8 0 lockfpl 104 3474 0 3473 1 0 1 1 0 8 0 lockfspl 48 1477 0 1476 1 0 1 1 0 8 0 sessionpl 112 24 0 14 1 0 1 1 0 8 0 pgrppl 48 223 0 213 1 0 1 1 0 8 0 ucredpl 96 46467 0 46460 1 0 1 1 0 8 0 zombiepl 144 45847 0 45847 1 0 1 1 0 8 1 processpl 872 45877 0 45847 4 0 4 4 0 8 0 procpl 632 104172 0 104133 82 78 4 5 0 8 0 sosppl 128 26 0 26 7 7 0 1 0 8 0 sockpl 384 101429 0 101410 241 238 3 10 0 8 1 mcl64k 65536 116 0 116 57 57 0 1 0 8 0 mcl16k 16384 104 0 104 39 39 0 1 0 8 0 mcl12k 12288 392 0 392 94 94 0 1 0 8 0 mcl9k 9216 197 0 197 76 76 0 1 0 8 0 mcl8k 8192 1286 0 1286 63 63 0 1 0 8 0 mcl4k 4096 1969 0 1969 88 88 0 1 0 8 0 mcl2k2 2112 72 0 72 44 44 0 1 0 8 0 mcl2k 2048 78230 0 78197 44 38 6 9 0 8 0 mtagpl 80 221 0 221 6 6 0 5 0 8 0 mbufpl 256 339821 0 339707 63 54 9 34 0 8 0 bufpl 280 64640 0 58456 442 0 442 442 0 8 0 anonpl 16 2533210 0 2528263 30 6 24 25 0 107 0 amapchunkpl 152 163417 0 163323 15 10 5 11 0 158 0 amappl16 192 173942 0 173671 24 10 14 15 0 8 0 amappl15 184 10411 0 10403 1 0 1 1 0 8 0 amappl14 176 71 0 70 1 0 1 1 0 8 0 amappl13 168 7719 0 7719 1 1 0 1 0 8 0 amappl12 160 12070 0 12068 1 0 1 1 0 8 0 amappl11 152 382 0 371 1 0 1 1 0 8 0 amappl10 144 205 0 202 1 0 1 1 0 8 0 amappl9 136 19248 0 19245 1 0 1 1 0 8 0 amappl8 128 18777 0 18691 3 0 3 3 0 8 0 amappl7 120 320 0 306 1 0 1 1 0 8 0 amappl6 112 379 0 370 1 0 1 1 0 8 0 amappl5 104 12339 0 12330 1 0 1 1 0 8 0 amappl4 96 37422 0 37390 1 0 1 1 0 8 0 amappl3 88 12260 0 12253 1 0 1 1 0 8 0 amappl2 80 375920 0 375843 3 1 2 3 0 8 0 amappl1 72 759339 0 758919 26 17 9 20 0 8 0 amappl 80 103970 0 103933 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 45865 0 45851 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 45865 0 45851 1 0 1 1 0 8 0 vmmpekpl 168 249864 0 249840 2 0 2 2 0 8 0 vmmpepl 168 5119189 0 5117760 227 159 68 78 0 357 0 vmsppl 272 45864 0 45851 5 4 1 2 0 8 0 pdppl 4096 91736 0 91702 6 1 5 6 0 8 0 pvpl 32 7283523 0 7275493 286 214 72 115 0 265 0 pmappl 200 45864 0 45851 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 585 0 454 5 0 5 5 0 8 0