On 18.07.2022 09:18, Andrew Cooper wrote: > With the waitqueue logic updated to not use an absolute stack pointer > reference, the vCPU can safely be resumed anywhere. > > Remove VCPU_AFFINITY_WAIT completely, getting rid of two domain crashes,
I understand you mean two domain_crash() invocations here, but ... > and a > logical corner case where resetting the vcpu with an oustanding waitqueue > would crash the domain. ... some other domain crash here? > Signed-off-by: Andrew Cooper <[email protected]> I assume you've checked thoroughly that calling code hasn't grown dependencies on execution coming back on the same CPU? Jan
