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

[Xen-devel] RE: 32bit dom0 is hanging with changesset 6290

To: "Kamble, Nitin A" <nitin.a.kamble@xxxxxxxxx>, "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] RE: 32bit dom0 is hanging with changesset 6290
From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>
Date: Sat, 20 Aug 2005 09:40:08 +0100
Delivery-date: Sat, 20 Aug 2005 08:38:31 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcWlJmggA8fVz2mEQFW1orvEA/M5fwAAQiBQAABkgCAACTHc8AAFJVfQ
Thread-topic: 32bit dom0 is hanging with changesset 6290
> I am hitting this issue because I enabled SMP for dom0 (found 
> it is not working) and disabled it again.
> By doing so, the config file for dom0 kernel got changed like 
> this. And I started seeing the hang.

Probably a Config file bug. Please can you try and investigate.
 
> --- config.default      2005-08-19 23:04:51.560459168 -0700
> +++ config.issue        2005-08-19 23:03:57.054745296 -0700
> @@ -1,7 +1,7 @@
>  #
>  # Automatically generated make config: don't edit
>  # Linux kernel version: 2.6.12-xen0
> -# Wed Aug  3 09:54:56 2005
> +# Fri Aug 19 22:58:21 2005
>  #
>  CONFIG_XEN=y
>  CONFIG_ARCH_XEN=y
> @@ -143,14 +143,11 @@
>  CONFIG_MTRR=y
>  CONFIG_HAVE_DEC_LOCK=y
>  # CONFIG_REGPARM is not set
> -CONFIG_X86_LOCAL_APIC=y
> -CONFIG_X86_IO_APIC=y

The above two need to be set for a dom0 kernel.

>  #
>  # Bus options (PCI, PCMCIA, EISA, MCA, ISA)
>  #
> -CONFIG_X86_UP_APIC=y
> -CONFIG_X86_UP_IOAPIC=y

These two are not Xen x86 option. Are you sure you didn't forget to
specify ARCH=xen at some point?

> +# CONFIG_X86_UP_APIC is not set
>  CONFIG_PCI=y
>  # CONFIG_PCI_GOBIOS is not set
>  # CONFIG_PCI_GOMMCONFIG is not set
> @@ -160,7 +157,6 @@
>  CONFIG_PCI_DIRECT=y
>  CONFIG_PCI_MMCONFIG=y
>  # CONFIG_PCIEPORTBUS is not set
> -# CONFIG_PCI_MSI is not set
>  CONFIG_PCI_LEGACY_PROC=y
>  # CONFIG_PCI_NAMES is not set
>  # CONFIG_PCI_DEBUG is not set
> @@ -541,7 +537,7 @@
>  # CONFIG_IP_NF_MATCH_STATE is not set
>  # CONFIG_IP_NF_MATCH_CONNTRACK is not set
>  # CONFIG_IP_NF_MATCH_OWNER is not set
> -CONFIG_IP_NF_MATCH_PHYSDEV=y
> +CONFIG_IP_NF_MATCH_PHYSDEV=m
>  # CONFIG_IP_NF_MATCH_ADDRTYPE is not set
>  # CONFIG_IP_NF_MATCH_REALM is not set
>  # CONFIG_IP_NF_MATCH_SCTP is not set
> @@ -1275,5 +1271,3 @@
>  # CONFIG_DEBUG_STACK_USAGE is not set
>  # CONFIG_DEBUG_PAGEALLOC is not set
>  # CONFIG_4KSTACKS is not set
> -CONFIG_X86_FIND_SMP_CONFIG=y
> -CONFIG_X86_MPPARSE=y

These two must be set also.

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

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