|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] Hypervisor crash(!) on xl cpupool-numa-split
On 02/21/11 15:45, Andre Przywara wrote:
Juergen Gross wrote:
On 02/21/11 11:00, Andre Przywara wrote:
George Dunlap wrote:
Andre (and Juergen), can you try again with the attached patch?
I applied this patch on top of 22931 and it did _not_ work.
The crash occurred almost immediately after I started my script, so the
same behaviour as without the patch.
Did you try my patch addressing races in the scheduler when moving cpus
between cpupools?
Sorry, I tried yours first, but it didn't apply cleanly on my particular
tree (sched_jg_fix ;-). So I tested George's first.
I've attached it again. For me it works quite well, while George's patch
seems not to be enough (machine hanging after some tests with cpupools).
OK, it now applied after a rebase.
And yes, I didn't see a crash! At least until the script stopped while
at lot of these messages appeared:
(XEN) do_IRQ: 0.89 No irq handler for vector (irq -1)
That is what I reported before and is most probably totally unrelated to
this issue.
So I consider this fix working!
I will try to match my recent theories and debug results with your patch
to see whether this fits.
OTOH I can't reproduce an error as fast as you even without any patch :-)
(attached my script for reference, though it will most likely only make
sense on bigger NUMA machines)
Yeah, on my 2-node system I need several hundred tries to get an error.
But it seems to be more effective than George's script.
I consider the large over-provisioning the reason. With Dom0 having 48
VCPUs finally squashed together to 6 pCPUs, my script triggered at the
second run the latest.
With your patch it made 24 iterations before the other bug kicked in.
Okay, I'll prepare an official patch. Might last some days, as I'm not in the
office until Thursday.
Juergen
--
Juergen Gross Principal Developer Operating Systems
TSP ES&S SWE OS6 Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28 Internet: ts.fujitsu.com
D-80807 Muenchen Company details: ts.fujitsu.com/imprint.html
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|