Re: Circular lockdep in kvm_reset_vcpu() ?

From: Marc Zyngier
Date: Tue Mar 14 2023 - 07:42:59 EST


On 2023-03-14 11:04, Cristian Marussi wrote:
On Tue, Mar 14, 2023 at 09:28:25AM +0000, Marc Zyngier wrote:
On 2023-03-13 18:20, Cristian Marussi wrote:
> On Mon, Mar 13, 2023 at 02:09:55PM +0000, Marc Zyngier wrote:

> > And -rc2 works just fine here.
>
> Thanks, I'll dig deeper what's going on un my setup.

Actually, you really want this patch[1] which is on its
way to Linus.

It could explain the issue you're seeing with SMP.

Hi Marc,

thanks this just solves for me on JUNO with guest SMP.

Indeed with earlycon on JUNO with SMP I was seeing, beside a lot of
workqueue lockup that finally hanged the guest, some puzzling
'time-traveling' stamps that seemed to align more with the host time
than the guest.

Yeah, my bad. Thankfully, Paolo just pulled the fix, and it should
make it into -rc3 (fingers crossed).

M.
--
Jazz is not dead. It just smells funny...