On 17.09.2021 18:01, Julien Grall wrote: > I will quote what Hongyan wrote back on the first report: > > " > The best solution is to make the heap scalable instead of a global > lock, but that is not going to be trivial. > > Of course, another solution is to keep the domctl lock dropped in > domain_kill() but have another domain_kill lock so that competing > domain_kill()s will try to take that lock and back off with hypercall > continuation. But this is kind of hacky (we introduce a lock to reduce > spinlock contention elsewhere), which is probably not a solution but a > workaround. > "
Interesting. Is contention on the heap lock merely suspected or was that lock proven to be the problem one? Jan
