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-users

Re: [Xen-users] XenClient boot error on ThinkPad X200

To: "Trolle Selander" <trolle.selander@xxxxxxxxx>
Subject: Re: [Xen-users] XenClient boot error on ThinkPad X200
From: "Kobayashi Takanori" <kb-taka@xxxxxxxxxx>
Date: Wed, 27 May 2009 15:57:12 +0900
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Delivery-date: Tue, 26 May 2009 23:59:07 -0700
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>
References: <8E4ED803C2B041E08824E84111190124@kmstest> <515922b50905260958s125faa36he5ce78b3aaf4ce81@xxxxxxxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
Hello, Trolle
Thanks a lot. It succeeded in starting XenClient in X200.

Best regards,
---------
Taka <kb-taka@xxxxxxxxxx>


---------------------- /config/boot/grub/grub.cfg--------------------------
set default=0
set timeout=5

#set menu_color_normal=cyan/blue
#set menu_color_highlight=white/blue

set root=(xenclient-config)

if loadfont /boot/grub/unifont.pf2 ; then
 set gfxmode="1024x768x32;800x600x32;640x480x32;1024x768;800x600;640x480"
 insmod gfxterm
 insmod vbe
 if terminal_output gfxterm; then true ; else
   terminal gfxterm
 fi
fi

insmod png
background_image /boot/grub/background.png

menuentry "XenClient" {
       set root=(xenclient-root)
#       multiboot /boot/tboot.gz loglvl=none
### multiboot /boot/xen.gz console=/dev/null dom0_mem=128M iommu=required multiboot /boot/xen.gz console=/dev/null dom0_mem=128M iommu=required iommu_inclusive_mapping=1 module /boot/vmlinuz console=/dev/null root=/dev/mapper/xenclient-root autostart
       module /boot/initramfs.gz
#       module /boot/lcp_data.bin
#       module /boot/sinit_acm.bin
}

# TAG PVM
menuentry "Primary VM" {
       set root=(hd0,1)
       chainloader +1
}
# END TAG PVM

menuentry "> Maintenance" {
       configfile (xenclient-root)/etc/grub.cfg
}
#
---------------------------------------------------------



----- Original Message ----- From: Trolle Selander
To: Kobayashi Takanori
Cc: xen-users@xxxxxxxxxxxxxxxxxxx
Sent: Wednesday, May 27, 2009 1:58 AM
Subject: Re: [Xen-users] XenClient boot error on ThinkPad X200


You need to add the iommu_inclusive_mapping=1 parameter after iommu=required in the xen grub entry.

-- Trolle


2009/5/26 Kobayashi Takanori <kb-taka@xxxxxxxxxx>


Hello

I could run XenClient(Dom0) on Dell OPTIPLEX 755.
After that, I trying to it on a laptop pc(ThinkPad X200).

But When booted on ThinkPad X200, I got a error below.

1.PC is started.
2.Grub menu appears, and select "XenClient".
3.Nothing booted.
In Black Screen, Only a cursor is blinking
on the left,top of the screen.

4.For that, I rebooted a pc.
5.Grub menu appears again, and select "> Maintenance" menu,
and select "XenClient - Full console output" memu.
6.Then, the following messages appear on the screen.


-----------------------------------------------------------------
- - - - - -
- - - - - -
- - - - - -
(xen) ENtal of 2processors activated.
(xen) ENABLE IO-APIC IRQs
(xen)  -> Using new ACK method
(xen) checking TSC synchronization acros 2 CPUs: passed.
(xen) Platform timer is 14.318MHz HPET
(xen) Brouht up 2 CPUs
(xen) I/O virtuallisation enabled
(xen) I/O virtuallisation for PV guests disabled
(xen) [VT-D]iommu.c:773: iommu_page_fault: iommu->reg = ffff838bfff57000
(xen) [VT-D]iommu.c:742: iommu_fault_status: Fault Overflow
(xen) [VT-D]iommu.c:727: iommu_fault:DMA Write: 0:2.0 addr ffff0000 REASON 5 iommu->reg = ffff838bfff57000
(xen) print_vtd_entries: iommu = ffff8300bc2bddf0 bdf = 0:2:0 gmfn = ffff0
(xen) root_entry = ffff83013bdef000
(xen) root_rntry[0] = 1376c0001
(xen) context = ffff8301276c0000
(xen) 13 = ffff83013bde9000
(xen) 13_index = 3
(xen) 13[3] = 1376aa003
(xen) 12 = ffff8301376aa000
(xen) 12_index = 1ff
(xen) 12[1ff] = 0
(xen) 12[1ff] not present
(xen) [VT-D]iommu.c:773: iommu_page_fault: iommu->reg = ffff838bfff55000
-----------------------------------------------------------------


I would like to learn what caused this error.
And, Is there a person who could run XenClient on X200 or other ThinkPad series?

Thanks.


===DATA===
My environment is described in the following.
-----------------------------------------------------------------
Getting Source Date: 2009/05/21
PC:lenove ThinkPad X200(Core 2 Duo 2.66GHz x 2, 4GB memory.)
PC:lenove ThinkPad X200(Core 2 Duo 2.4GHz x 2, 4GB memory.)
OS:
/dev/sda1 WindowsXP for VM
/dev/sda2 Fedora 10 For Build XenClient
/dev/sda3 For XenClient partition

BIOS Version : 1.10(6DET33WW)
BIOS DATE     : 2008-10-27


Operation: I tried according to the HOWTO of Git repository (manual install)
http://xenbits.xensource.com/gitweb?p=xenclient/build.git;a=tree
-----------------------------------------------------------------

Regards,
---------
Taka <kb-taka@xxxxxxxxxx>




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


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

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