Dimitry Golubovsky
2007-May-22 18:32 UTC
[Xen-devel] Which exactly Linux kernel version was used to build the Xen 3.1 binary?
Hi, Which of the Mercurial repos contains Linux kernel sources that were used to build the Xen 3.1 binary distribution? I have this question because I am suspecting that the sata_via driver included in the distribution is not supporting my SATA controller VIA8237x (I get error messages when modprobe''ing it from an init ramdisk). This repo (http://xenbits.xensource.com/linux-2.6-xen.hg) seems to contain kernel 2.6.16 (sata_via driver is very old there). Are xen-patched sources of 2.6.18 viewable on the web? Or, what was exact revision/tarball date of the 2.6.18 kernel used for the binary release? I am just trying to narrow the scope of the problem: support for VIA8237x SATA was added/fixed between 2.6.18 and 2.6.19 (the latter works perfectly). If it is possible to obtain exact same kernel tarball the I''d try to compile it alone and load and see if I get the same errors with SATA. Thanks. PS I foresee some problems if I try to compile with 2.6.19 because of different drivers layout (there was a message on this list about that). -- Dimitry Golubovsky Anywhere on the Web _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mark Williamson
2007-May-30 10:11 UTC
Re: [Xen-devel] Which exactly Linux kernel version was used to build the Xen 3.1 binary?
I''m not sure the linux-2.6-xen.hg tree is used for anything anymore. It was part of the effort to upstream the Xen patches into mainline Linux, which has since taken another path. I''m not sure the tree is used for anything... maybe we shouldn''t publish it anymore? You should find the changesets you want in: http://xenbits.xensource.com/xen-3.1-testing.hg This tree will also be used to push bug fixes for testing, and occasional tagging as point releases. The tree contains a Linux "sparse" tree, and the build system will download a kernel tarball and patch it to make a Xen-enabled Linux. HTH, Cheers, Mark On Tuesday 22 May 2007, Dimitry Golubovsky wrote:> Hi, > > Which of the Mercurial repos contains Linux kernel sources that were > used to build the Xen 3.1 binary distribution? > > I have this question because I am suspecting that the sata_via driver > included in the distribution is not supporting my SATA controller > VIA8237x (I get error messages when modprobe''ing it from an init > ramdisk). > > This repo (http://xenbits.xensource.com/linux-2.6-xen.hg) seems to > contain kernel 2.6.16 (sata_via driver is very old there). Are > xen-patched sources of 2.6.18 viewable on the web? > > Or, what was exact revision/tarball date of the 2.6.18 kernel used for > the binary release? > > I am just trying to narrow the scope of the problem: support for > VIA8237x SATA was added/fixed between 2.6.18 and 2.6.19 (the latter > works perfectly). If it is possible to obtain exact same kernel > tarball the I''d try to compile it alone and load and see if I get the > same errors with SATA. > > Thanks. > > PS I foresee some problems if I try to compile with 2.6.19 because of > different drivers layout (there was a message on this list about > that).-- 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@lists.xensource.com http://lists.xensource.com/xen-devel
Dimitry Golubovsky
2007-May-30 12:42 UTC
Re: [Xen-devel] Which exactly Linux kernel version was used to build the Xen 3.1 binary?
Mark, Thanks for the explanation. Then, what was the highest kernel version the patch was tested with and produced working Xen? Thanks On 5/30/07, Mark Williamson <mark.williamson@cl.cam.ac.uk> wrote:> I''m not sure the linux-2.6-xen.hg tree is used for anything anymore. It was > part of the effort to upstream the Xen patches into mainline Linux, which has > since taken another path. I''m not sure the tree is used for anything... > maybe we shouldn''t publish it anymore? > > You should find the changesets you want in: > http://xenbits.xensource.com/xen-3.1-testing.hg > > This tree will also be used to push bug fixes for testing, and occasional > tagging as point releases. > > The tree contains a Linux "sparse" tree, and the build system will download a > kernel tarball and patch it to make a Xen-enabled Linux. > > HTH, > Cheers, > Mark > > On Tuesday 22 May 2007, Dimitry Golubovsky wrote: > > Hi, > > > > Which of the Mercurial repos contains Linux kernel sources that were > > used to build the Xen 3.1 binary distribution? > > > > I have this question because I am suspecting that the sata_via driver > > included in the distribution is not supporting my SATA controller > > VIA8237x (I get error messages when modprobe''ing it from an init > > ramdisk). > > > > This repo (http://xenbits.xensource.com/linux-2.6-xen.hg) seems to > > contain kernel 2.6.16 (sata_via driver is very old there). Are > > xen-patched sources of 2.6.18 viewable on the web? > > > > Or, what was exact revision/tarball date of the 2.6.18 kernel used for > > the binary release? > > > > I am just trying to narrow the scope of the problem: support for > > VIA8237x SATA was added/fixed between 2.6.18 and 2.6.19 (the latter > > works perfectly). If it is possible to obtain exact same kernel > > tarball the I''d try to compile it alone and load and see if I get the > > same errors with SATA. > > > > Thanks. > > > > PS I foresee some problems if I try to compile with 2.6.19 because of > > different drivers layout (there was a message on this list about > > that). > > > > -- > 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! >-- Dimitry Golubovsky Anywhere on the Web _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Mark Williamson
2007-May-30 15:34 UTC
Re: [Xen-devel] Which exactly Linux kernel version was used to build the Xen 3.1 binary?
> Thanks for the explanation. > > Then, what was the highest kernel version the patch was tested with > and produced working Xen?Do you mean the linux-2.6-xen.hg tree? I think that''s been basically dead for quite some time. If you want to use a really recent Linux kernel, patches against bleeding edge Linux for domU operation have been posted to the kernel mailing list recently for inclusion in the -mm tree and then in the next mainline release of Linux. You might like to take a look at those, although it''s a different codebase to the one in the Xen repositories. Cheers, Mark> Thanks > > On 5/30/07, Mark Williamson <mark.williamson@cl.cam.ac.uk> wrote: > > I''m not sure the linux-2.6-xen.hg tree is used for anything anymore. It > > was part of the effort to upstream the Xen patches into mainline Linux, > > which has since taken another path. I''m not sure the tree is used for > > anything... maybe we shouldn''t publish it anymore? > > > > You should find the changesets you want in: > > http://xenbits.xensource.com/xen-3.1-testing.hg > > > > This tree will also be used to push bug fixes for testing, and occasional > > tagging as point releases. > > > > The tree contains a Linux "sparse" tree, and the build system will > > download a kernel tarball and patch it to make a Xen-enabled Linux. > > > > HTH, > > Cheers, > > Mark > > > > On Tuesday 22 May 2007, Dimitry Golubovsky wrote: > > > Hi, > > > > > > Which of the Mercurial repos contains Linux kernel sources that were > > > used to build the Xen 3.1 binary distribution? > > > > > > I have this question because I am suspecting that the sata_via driver > > > included in the distribution is not supporting my SATA controller > > > VIA8237x (I get error messages when modprobe''ing it from an init > > > ramdisk). > > > > > > This repo (http://xenbits.xensource.com/linux-2.6-xen.hg) seems to > > > contain kernel 2.6.16 (sata_via driver is very old there). Are > > > xen-patched sources of 2.6.18 viewable on the web? > > > > > > Or, what was exact revision/tarball date of the 2.6.18 kernel used for > > > the binary release? > > > > > > I am just trying to narrow the scope of the problem: support for > > > VIA8237x SATA was added/fixed between 2.6.18 and 2.6.19 (the latter > > > works perfectly). If it is possible to obtain exact same kernel > > > tarball the I''d try to compile it alone and load and see if I get the > > > same errors with SATA. > > > > > > Thanks. > > > > > > PS I foresee some problems if I try to compile with 2.6.19 because of > > > different drivers layout (there was a message on this list about > > > that). > > > > -- > > 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!-- 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@lists.xensource.com http://lists.xensource.com/xen-devel