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] New Intel Sata Controller (ICH9 family) Support in Xen 3

To: "Mark Williamson" <mark.williamson@xxxxxxxxxxxx>
Subject: Re: [Xen-devel] New Intel Sata Controller (ICH9 family) Support in Xen 3.1
From: "Tej Parkash" <bewith.tej@xxxxxxxxx>
Date: Sun, 6 Jan 2008 18:26:11 +0530
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sun, 06 Jan 2008 04:56:34 -0800
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:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=NUyj6nc7iGQ5hWyWjAXjuHXo7lCj5V74v9eDSUDwz5I=; b=uETYz06pxrub9dShamgOgpbqxxy5Tynm06JWUCtU7WpSaqWBpK2EVl193h+ZfdJqqlNmkGT0R5Vdrn0BdmSvNQJ8pUDXPN+Kd7xNnDo7NXv9b6bl8xICvJjGLd7B4bTIUynSuMuQyqICO8r84jCcfq8wF/XqbxRpMgfFTP4mBUA=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=GaQ04Qpsx//dEPsg+n4e7iGsiRxG0snNmMpyIURJK9zkNqSLzauNZge2JcPzIwSpr771cdTp24nhHsdBIgnR/b9SbGrCgaFTH5mDTCv44tzREvpyR7Ozrt/sYYiIX2j2kMca92DGcAOXFFD/jjyNY6682VLNd3XPWMlRI6EGbak=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <200801052129.37575.mark.williamson@xxxxxxxxxxxx>
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>
References: <f1c9d250801042137x3715f0e4xdb49d39a6b071ee@xxxxxxxxxxxxxx> <200801052129.37575.mark.williamson@xxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
On 1/6/08, Mark Williamson <mark.williamson@xxxxxxxxxxxx> wrote:
> > I got new Intel VT enabled hardware recently. As i am installing XEN
> > 3.1 over it gives me dom0 booting issues. After i solved lot many
> > issue i got stuck up with error saying "Begin: waiting for root
> > filesystem"
> >
> > I have downloaded the vanilla Linux 2.6.18 and installed the same. It
> > is also stucking with same error "waiting for root filesystem".  How
> > ever Linux 2.6.22 booting perfectly. So the conclusion says there is
> > some driver issue which is not supported by Linux 2.6.18.
> >
> > After Some investigation i found that the New SATA controller by Intel
> > is not support in Linux 2.6.18, Hence XEN is also stucking with it.
> > Since i need to enable the xen over this machine , so is there any
> > work around for the same problem in XEN 3.1 (other then back porting
> > the relevant driver)
>
> I guess another option would be to temporarily stick a compatible SATA card
> into the machine but I understand that wouldn't be ideal!
>
> If you were to use a Linux distro with Xen included then they have often
> forward ported Xen support to newer kernels.  Fedora and OpenSUSE do this,
> for instance.  Also RHEL / CentOS contain backported drivers from newer
> kernels, so it's possible that one of them would work on your system.
> Ubuntu
> contains Xen-enabled kernels newer than 2.6.18 also, but I've heard varying
> things about the quality of Ubuntu's own Xen packages - though I haven't
> tried them myself.
>
so there is two options.
1. backport Relevant driver.
2. Forward port  XEN to 2.6.22
which is more better and stable according to you?

> > I still need to check the unstable Xen 3.2.
>
> I think it's still based on 2.6.18 so the same probelm applies.

you are correct, previously i was thinking that unstable XEN 3.2  is
having this hardware support. But after checking hardware
compatibility list at following, it was clear that only XEN 4.0 will
have this hardware support.
 http://hcl.xensource.com/?showall=no&subtab=components
>
> I'd say that using a distro with good Xen support is your best bet.
i will try the same

thanks for your suggestion.
>
> Cheers,
> Mark
>
> > my lspci is as follows:
> >
> > 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM
> > Controller (rev 02)
> > 00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express
> > Integrated Graphics Controller (rev 02)
> > 00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31
> > Express MEI Controller (rev 02)
> > 00:19.0 Ethernet controller: Intel Corporation 82801I (ICH9 Family)
> > Gigabit Ethernet Controller (rev 02)
> > 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #4 (rev 02)
> > 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #5 (rev 02)
> > 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #6 (rev 02)
> > 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
> > EHCI Controller #2 (rev 02)
> > 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio
> > Controller (rev 02)
> > 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> > Port 1 (rev 02)
> > 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> > Port 2 (rev 02)
> > 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> > Port 3 (rev 02)
> > 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> > Port 4 (rev 02)
> > 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express
> > Port 5 (rev 02)
> > 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #1 (rev 02)
> > 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #2 (rev 02)
> > 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB
> > UHCI Controller #3 (rev 02)
> > 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2
> > EHCI Controller #1 (rev 02)
> > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
> > 00:1f.0 ISA bridge: Intel Corporation 82801IH (ICH9DH) LPC Interface
> > Controller (rev 02)
> > 00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH)
> > 6 port SATA AHCI Controller (rev 02)
> > 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller
> (rev
> > 02) 02:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101
> > single-port PATA133 interface (rev b2)
> > 06:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A
> > IEEE-1394a-2000 Controller (PHY/Link)
> >
> >
> > thanks
> > TEJ
> >
> > _______________________________________________
> > Xen-devel mailing list
> > Xen-devel@xxxxxxxxxxxxxxxxxxx
> > http://lists.xensource.com/xen-devel
>
>
>
> --
> Dave: Just a question. What use is a unicyle with no seat?  And no pedals!
> Mark: To answer a question with a question: What use is a skateboard?
> Dave: Skateboards have wheels.
> Mark: My wheel has a wheel!
>

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