The message below mentions an earlier post about moving from 2.6.18 to 2.6.18-8. I searched the archives and was unable to find the earlier post. Does anyone know where I can find that post and/or the instructions on how to change the kernel version that xen uses? Thanks!> -----Original Message----- > From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx > [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of > Dylan Martin > Sent: 23 May 2007 17:51 > To: Xen Users > Subject: [Xen-users] Compile Question > > Ok, this is probably a really dumb question, but how do I compile xen > with a different kernel than the one provided with the source?This is not easy, so it''s not a dumb question as such. There was a discussion a few weeks back about moving from 2.6.18 to 2.6.18-8, which you should be able to find in the archive on www.xensource.com (under community, mailing lists, Xen Users [Archive] or something like that). It explains the steps necessary to change the kernel version that Xen uses. I doubt that a 2.6.18 -> 2.6.20 is as trivial as 2.6 .18 to ...-8 is tho'', you''ll probably have to do more than remove one patch and fix one "removed" variable. -- Mats> > I''ve got the source tarball for xen 3.1.0 and a source tarball for > kernel 2.6.20. I don''t see the obvious way to make the xen "make > kernels" make invocation build me a kernel and modules for 2.6.20. > > Thanks! > -Dylan > > _______________________________________________ > Xen-users mailing list > Xen-users@xxxxxxxxxxxxxxxxxxx > http://lists.xensource.com/xen-users > > >_______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Jun 6, 2007, at 7:27 AM, Jason Ward wrote:> The message below mentions an earlier post about moving from 2.6.18 to > 2.6.18-8. I searched the archives and was unable to find the > earlier post. > Does anyone know where I can find that post and/or the instructions > on how > to change the kernel version that xen uses?I believe I was part of that conversation. We just tried to duplicate those instructions with 3.1.0 and, while the patches apply, we cannot build successfully. :-( I know I''d *love* to see an *official* 3.1.0/2.6.18.8 release. :-) -- -- Tom Mornini, CTO -- Engine Yard, Ruby on Rails Hosting -- Support, Scalability, Reliability -- (866) 518-YARD (9273) _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users
On Wed, 2007-06-06 at 12:05 -0700, Tom Mornini wrote:> On Jun 6, 2007, at 7:27 AM, Jason Ward wrote: > > > The message below mentions an earlier post about moving from 2.6.18 to > > 2.6.18-8. I searched the archives and was unable to find the > > earlier post. > > Does anyone know where I can find that post and/or the instructions > > on how > > to change the kernel version that xen uses? > > I believe I was part of that conversation. > > We just tried to duplicate those instructions with 3.1.0 and, while the > patches apply, we cannot build successfully. :-( > > I know I''d *love* to see an *official* 3.1.0/2.6.18.8 release. :-)You can clone the linux-2.6 Mercurial repository from kernel.org and serve it locally, its not hard to revert to version x and then diff from Y to present to see what changed. Or if your comfy with git, you could get to it a little quicker. You''d then need to adjust patches/* in your xen tree accordingly where you can so they ''just work'', then manually apply the hunks that won''t. That is a painful, frustrating process because you have to project how Xen would have patched differently based on what they did in your current version. Unless its just a few minor things that changed, your end result can only be buggy, its better to wait for xen-devel to jump. If you have to edit the patches beyond a few lines, count on the end result being buggy. If its something like.. a function somewhere was changed to take less arguments, you''d probably be ok. They are about to get rid of the sparse tree anyway. When that happens you can just build your dom-u kernels like you would any other. I figured something big was about to change when 3.1 didn''t hop kernels. Best, --Tim _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users