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/
Home Products Support Community News


[Xen-users] Boot fails unless "noacpi" option is present.

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Boot fails unless "noacpi" option is present.
From: "Vahid Kazempour" <kazempour@xxxxxxxxx>
Date: Thu, 10 Jul 2008 11:21:16 -0700
Delivery-date: Thu, 10 Jul 2008 11:22:08 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:mime-version:content-type; bh=l5yUF7Db6sjCbZ1xT3tp3FKpbNUsLoYtcManGdEAQm4=; b=wEZZC2IyPzku/9M/arU0QkqWmrkrUXm5Kfen8DkptlJtJ44IZyxmCSa+ISQBm3iWJO rLn3qmVH0eZIKzs15vpHYc9Y1BRt3BfM43SKwSkDg7UkQgrClBJ1FTsERipW6XVJ/SA+ znby0eqTvlucxaTD4DmmbZcmLstQeoI6uAZZw=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:mime-version:content-type; b=itxNgjTCzpcJ7HZg8HLOqFQ9Gl839ahxXrp6l7HcoapQONn6+3kjgPFoS1nUpjP86a rffu/AYExBZH0IyNhclO8g0ghkNZUYrFplMHKzCcmntL4zOnf+xYRDG07jlLbOYTwK/F H+M3HgltvdFcpSSMKCUumsF6VunQvtvv7e5Gs=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

I am using Xen 3.2.1 and I cannot boot it on my machine unless I use the noacpi option. As far as I know noacpi option is incompatible with SMP, so I must not use it, because my machine is SMP.

I am describing the problem in more detail below. If you could point me in the right direction, I'd greatly appreciate it.

I downloaded Xen 3.2.1 official source distribution tarball from http://www.xen.org/download/ and used mercurial to fetch the xen-ified linux-2.6.18-xen.hg kernel from Xensource Mercurial repository http://xenbits.xensource.com/linux-2.6.18-xen.hg. These are the latest versions of the Xen and the xen-ified linux kernel. I didn't modify these sources, however I modified the config files.

I made changes in config file to enable cpu frequency scaling support in the downloaded kernel. To activate cpu frequency scaling you need to enable CONFIG_CPU_FREQ in dom0's config file. The original kernel do not provide a config file so I used a existing config file from my working linux (I have OpenSUSE 11 working on my machine with linux- kernel) and copied it as .config file in the source tree and then ran the make linux-2.6-xen-config CONFIGMODE=menuconfig and changed the options to configure it for the Xen (i.e. I changed the Power Managment Support and chose CPU Frequency Scaling, add SATA disk drivers to the kernel and etc.). I am attaching the new config file as well as the diff file between existing config file from my working linux and this new config file.

After I compiled the Xen 3.2.1, the xen hypervisor image and dom0 kernel image were created. I installed them on my running OpenSUSE 11.  I copied the created images and specified them in grub to boot in Xen Linux. The grub menu entry here is as follows:

###Don't change this comment - YaST2 identifier: Original name: linux-
title XEN -- openSUSE 11.0 -
    root (hd0,3)
    kernel /boot/xen.gz
    module /boot/vmlinuz- root=/dev/disk/by-id/scsi-SATA_Hitachi_HTS5416_SB22DBKGHE9T6N-part4 resume=/dev/sda3 splash=silent showopts vga=0x314
    module /boot/initrd-

When I try to boot the system with "noacpi" option, it boots just fine. However, when I omit the noacpi option, the system prints the following warnings and then just hangs:

EPI: [<c0252a31>] input_register_device+0xc7/
0x260 SS:ESP 0069:ed301cdc
udevd event[1685]:run-program: '/sbin/modprobe' abnormal exit

Do you have any ideas how I could address this problem or point me in the right direction?

Thank you.


Attachment: config-
Description: Binary data

Attachment: diff.txt
Description: Text document

Xen-users mailing list
<Prev in Thread] Current Thread [Next in Thread>