Kobayashi Takanori
2009-May-26 14:15 UTC
[Xen-users] XenClient boot error on ThinkPad X200
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.) OS: /dev/sda1 WindowsXP for VM /dev/sda2 Fedora 10 For Build XenClient /dev/sda3 For XenClient partition 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@kick.gr.jp> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Trolle Selander
2009-May-26 16:58 UTC
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@kick.gr.jp>> > 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.) > OS: > /dev/sda1 WindowsXP for VM > /dev/sda2 Fedora 10 For Build XenClient > /dev/sda3 For XenClient partition > > 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@kick.gr.jp> > > > > > _______________________________________________ > Xen-users mailing list > Xen-users@lists.xensource.com > http://lists.xensource.com/xen-users >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
Kobayashi Takanori
2009-May-27 06:57 UTC
Re: [Xen-users] XenClient boot error on ThinkPad X200
Hello, Trolle Thanks a lot. It succeeded in starting XenClient in X200. Best regards, --------- Taka <kb-taka@kick.gr.jp> ---------------------- /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@lists.xensource.com 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@kick.gr.jp> 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@kick.gr.jp> _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users