[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] PV-shim 4.13 assertion failures during vcpu_wake()
On 21.10.19 11:51, Sergey Dyasli wrote: Hello, While testing pv-shim from a snapshot of staging 4.13 branch (with core- scheduling patches applied), some sort of scheduling issues were uncovered which usually leads to a guest lockup (sometimes with soft lockup messages from Linux kernel). This happens more frequently on SandyBridge CPUs. After enabling CONFIG_DEBUG in pv-shim, the following assertions failed: Null scheduler: Assertion 'lock == get_sched_res(i->res->master_cpu)->schedule_lock' failed at ...are/xen-dir/xen-root/xen/include/xen/sched-if.h:278 (full crash log: https://paste.debian.net/1108861/ ) Credit1 scheduler: Assertion 'cpumask_cycle(cpu, unit->cpu_hard_affinity) == cpu' failed at sched_credit.c:383 (full crash log: https://paste.debian.net/1108862/ ) I'm currently investigation those, but would appreciate any help or suggestions. Hmm, I think that pv_shim_cpu_up() shouldn't do the vcpu_wake(), but the caller. Does the attached patch help? Juergen Attachment:
0001-xen-shim-fix-pv-shim-cpu-up-down.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |