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

Re: [Xen-devel] ACPI-Tables corrupted?


  • To: "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>
  • From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
  • Date: Thu, 29 Jul 2010 11:04:04 +0200
  • Cc: "Han, Weidong" <weidong.han@xxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Kay, Allen M" <allen.m.kay@xxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
  • Delivery-date: Thu, 29 Jul 2010 02:06:09 -0700
  • Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Message-ID:Date:From:Organization: User-Agent:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=r8iIQLdWvSbM29WrOWtTKT2WYY2frQUKTAVD7mQWyCtXv86nrVVQ510b AinmQjkw0+s6DhjS++D6q7x034AxFVbXSxBsdPc7iD2qWbOS60MRqkNDD SDR4AUAGQyKYfnbcgSLv2UatDglCUvLhfeM1EW1ZQejF0BJnfTWpZlVYP zVF8ZNanEvD4paTx1O2PRzhvppdd5O0a6D+dWrVhu00flr37D24mVQJ0r KOHdYxAz9lsNDgwnezd8XauamYQg2;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

On 07/29/2010 09:37 AM, Jiang, Yunhong wrote:
Sorry that I didn't notice it is for crash kernel. In fact, I tried kexec 
before and never succed to bring it up.

What do you mean of "stab at disabling x2apic"? You mean we need disable x2apic 
before transfer control to crash kernel, right?

Per my understanding, with kexec, when system crash, it will jump directly to 
new kernel's entry point, no guest destroy (i.e. clean-up), not reset signal to 
cpu/chipset, right?
If yes, another issue need be considered is VT-d. I didn't find the vt-d 
disable code in xen's kexec_crash code, if the new kernel has no idea of vt-d 
(thus does not reset the vt-d engine), it may have trouble. Or, will the kexec 
kernel not use device assigned to guest?

Of course it is ok if crash kernel support vt-d too.

Seems to be the case here.
A patched crash kernel which just took the zapped DMAR entry as a valid one
succeeded in writing a vmcore.

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


 


Rackspace

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