From: Akio Takebe Subject: Re: [Xen-devel] Re: [PATCH] kexec: framework and i386 (Take XIV) Date: Thu, 31 May 2007 19:43:44 +0900 Message-ID: <31C7A3708F7877takebe_akio@jp.fujitsu.com> References: <20060901102116.GN17801@verge.net.au> <20070528052833.GA4374@verge.net.au> <1180429461.13758.15.camel@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <1180429461.13758.15.camel@localhost.localdomain> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-ia64-devel-bounces@lists.xensource.com Errors-To: xen-ia64-devel-bounces@lists.xensource.com To: Ian Campbell , Horms Cc: Ian Pratt , Kazuo Moriwaka , xen-devel@lists.xensource.com, "Zou, Nanhai" , Isaku Yamahata , Magnus Damm , xen-ia64-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Hi, Ian and Horms I add the nmi=kdump option as Ian suggested. What do you think about it? Signed-off-by: Akio Takebe --- diff -r 089696e0c603 xen/arch/x86/traps.c --- a/xen/arch/x86/traps.c Thu May 17 11:42:46 2007 +0100 +++ b/xen/arch/x86/traps.c Thu May 31 02:25:02 2007 +0900 @@ -1897,6 +1897,7 @@ asmlinkage void io_check_error(struct cp { case 'd': /* 'dom0' */ nmi_dom0_report(_XEN_NMIREASON_io_error); + case 'k': /* 'kdump' */ case 'i': /* 'ignore' */ break; default: /* 'fatal' */ @@ -1916,6 +1917,8 @@ static void unknown_nmi_error(unsigned c { case 'd': /* 'dom0' */ nmi_dom0_report(_XEN_NMIREASON_unknown); + case 'k': /* 'kdump' */ + kexec_crash(); case 'i': /* 'ignore' */ break; default: /* 'fatal' */ Best Regards, Akio Takebe