[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] dom0 crash with unstable

  • To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
  • From: "Bryan D. Payne" <bryan@xxxxxxxxxxxx>
  • Date: Tue, 6 Oct 2009 14:25:11 -0400
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 06 Oct 2009 11:25:35 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=HtyMMCyOdk+GenQ0sVXPMS7umzf2nKYg7C2OqHFIVTzA9CYa7gS3JyvtlDmLb/+5DD uImaV2RMMlB/AKGQK838K+D+VHU6l8As5qgJEcdn8s7NzG01XmW7qJefFaFqoND42qYq bM03eU4kpjF1OkeQs1JrxI51mtrjtD8MllOpw=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

> What console output do you get?

It's the same as starting dom0 with 4G - 32G of memory, just freezes
at a different place in the boot each time.

> Could you map the RIP values to a symbol with gdb?  From a quick look,
> it seems that most or all of the cpus are at the same place.  No, vcpu 8
> is doing something else at least.

(gdb) x/i 0xffffffff8100930a
0xffffffff8100930a <hypercall_page+778>:        add    %al,(%rax)
(gdb) x/i 0xffffffff811fea48
0xffffffff811fea48 <delay_tsc+62>:      
    cmpq   $0x0,0x632538(%rip)        # 0xffffffff81830f88 <pv_cpu_ops+264>

> What happens if you boot dom0 with fewer cpus?

I tried adding "maxcpus=1" to the linux kernel line in grub.  I used
this in conjunction with the "dom0_mem=2G" option for xen.  Dom0 still
crashes the same as without the maxcpus option.

Just for kicks, I tried a few other options...

* setting mem=4G with dom0_mem=2G seemed still resulted in random dom0 crashing
* setting noapic resulted in a consistent crash within Xen:

(XEN) ----[ Xen-3.5-unstable  x86_64  debug=y  Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82c48014fe29>] add_pin_to_irq+0x24/0xcc
(XEN) RFLAGS: 0000000000010296   CONTEXT: hypervisor

> Do you have CONFIG_PARAVIRT_SPINLOCKS enabled?



Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.