WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] apic probe of 2.6.32.41 pv linux

To: Jiageng Yu <yujiageng734@xxxxxxxxx>
Subject: Re: [Xen-devel] apic probe of 2.6.32.41 pv linux
From: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Date: Fri, 27 May 2011 09:57:56 -0400
Cc: Xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 27 May 2011 06:59:34 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <BANLkTimUY4cLyZeff=N4tRU+1c3=KimTSw@xxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <BANLkTimUY4cLyZeff=N4tRU+1c3=KimTSw@xxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.21 (2010-09-15)
On Fri, May 27, 2011 at 05:58:51PM +0800, Jiageng Yu wrote:
> I have updated the pv linux kernel from 2.6.32.40 to 2.6.32.41. I
> found the generic_apic_probe always led to a kernel panic when I try
> to make the minimal DomU kernel.
> 
> The 2.6.32.41 pv linux use the new apic probe mechanism:

new..? What was it before?
> 
> static __init int xen_safe_probe(void) {
>         if (!xen_initial_domain())
>                 return 0;
>         return 1;
> }
> 
> #ifdef CONFIG_XEN_DOM0
> #define xen_initial_domain()    (xen_pv_domain() && xen_start_info->flags
> & SIF_INITDOMAIN)
> #else  /* !CONFIG_XEN_DOM0 */
> #define xen_initial_domain()    (0)
> #endif  /* CONFIG_XEN_DOM0 */
> 
> 
> If do not define the CONFIG_XEN_DOM0, xen_safe_probe will always
> return 0 which causes the kernel panic. For the minimal DomU kernel,
> the CONFIG_XEN_DOM0 is needless, and in this scenario, how to pass the
> apic probe safely?

> 
> Thanks!
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

<Prev in Thread] Current Thread [Next in Thread>