]> git.ipfire.org Git - thirdparty/qemu.git/commit
hw/mips_cpc: kick a VP when putting it into Run statewq
authorMiodrag Dinic <miodrag.dinic@imgtec.com>
Mon, 11 Feb 2019 16:04:14 +0000 (17:04 +0100)
committerAleksandar Markovic <amarkovic@wavecomp.com>
Thu, 14 Feb 2019 16:47:28 +0000 (17:47 +0100)
commitf5117fd28552fe3fe32ef0495582b1caaef7a28d
tree04e68db1f1f1a4bc24d9dec027e847b4eb3bb12c
parent41931c0137eeeff1303f254ed610217c0fa00313
hw/mips_cpc: kick a VP when putting it into Run statewq

While testing mttcg VP0 could get stuck in a loop waiting for other
VPs to come up (which never actually happens). To fix this, kick VPs
while they are being powered up by Cluster Power Controller in an
async task which is triggered once the host thread is being spawned.

Signed-off-by: Miodrag Dinic <miodrag.dinic@imgtec.com>
Signed-off-by: Leon Alrae <leon.alrae@imgtec.com>
Signed-off-by: Aleksandar Markovic <amarkovic@wavecomp.com>
Acked-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
hw/misc/mips_cpc.c