Re: [Qemu-devel] [PATCH 0/4] tcg: support heterogenous CPU clusters

2019-01-09 Thread Richard Henderson
On 1/9/19 3:30 AM, Peter Maydell wrote: > Peter Maydell (4): > hw/arm/xlx-zynqmp: Realize cluster after putting RPUs in it > qom/cpu: Add cluster_index to CPUState > accel/tcg: Add cluster number to TCG TB hash > gdbstub: Simplify gdb_get_cpu_pid() to use cpu->cluster_index Reviewed-by: Ri

[Qemu-devel] [PATCH 0/4] tcg: support heterogenous CPU clusters

2019-01-08 Thread Peter Maydell
Currently, TCG implicitly assumes that all CPUs are alike, because we have a single cache of generated TBs and we don't account for which CPU generated the code or is looking for the TB when adding or searching for generated TBs. This can go wrong in two situations: (1) two CPUs have different phy