Re: [PATCH] cputlb: Fix tlb_vaddr_to_host

2019-10-23 Thread Philippe Mathieu-Daudé
On 10/23/19 5:49 PM, Richard Henderson wrote: Using uintptr_t instead of target_ulong meant that, for 64-bit guest and 32-bit host, we truncated the guest address comparator and so may not hit the tlb when we should. Fixes: 4811e9095c0 Signed-off-by: Richard Henderson --- Fixes aarch64

[PATCH] cputlb: Fix tlb_vaddr_to_host

2019-10-23 Thread Richard Henderson
Using uintptr_t instead of target_ulong meant that, for 64-bit guest and 32-bit host, we truncated the guest address comparator and so may not hit the tlb when we should. Fixes: 4811e9095c0 Signed-off-by: Richard Henderson --- Fixes aarch64 emulation on arm32 host, after our recent changes to

Re: [PATCH] cputlb: Fix tlb_vaddr_to_host

2019-10-23 Thread David Hildenbrand
On 23.10.19 17:49, Richard Henderson wrote: Using uintptr_t instead of target_ulong meant that, for 64-bit guest and 32-bit host, we truncated the guest address comparator and so may not hit the tlb when we should. Fixes: 4811e9095c0 Signed-off-by: Richard Henderson --- Fixes aarch64