On 5/5/23 16:53, Alex Bennée wrote:
+ uint32_t flags, uint64_t flags2, uint32_t cf_mask) { - return qemu_xxhash6(phys_pc, pc, flags, cf_mask); + return qemu_xxhash8(phys_pc, pc, flags, + flags2 & 0xffff, flags2 >> 32, cf_mask);
Well not that mask, obviously. Either pass it whole, like pc, or just let the compiler truncate for you without the mask.
r~