RE: Backport of 2.6.15 code to 2.6.12, 2.6.13 and 2.6.14

"Moshe Bar" <moshe-ay74M1d3r6RWk0Htik3J/[email protected]>
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Wow, Andreas! Let me know your sourceforge ID and I will give you the commit
bit for the tree. We should add this to the devel tree as a branch so Kris
can  build test rpms. 

-----Original Message-----
From: openmosix-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
[mailto:openmosix-devel-admin-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org] On Behalf Of Andreas
Schäfer
Sent: Saturday, February 11, 2006 9:49 PM
To: openmosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
Subject: [Openmosix-devel] Backport of 2.6.15 code to 2.6.12, 2.6.13 and
2.6.14

Hi!

Short Version:
--------------
I've backported the newer 2.6.15 patch to 2.6.14, 2.6.13 and 2.6.12. The
curious ones can find the links to the patches below.

Long Version:
-------------
I was amazed by Tab's recent release of the 2.6.15 patch which can actually
do the migration from the home node away and back again w/o interruption
(@Tab: excellent work, really! ;-) ). As some of you know I'm still toying
around with this coLinux and openMosix stuff to create heterogeneous
clusters. My problem was that coLinux is still stuck at 2.6.12, so
originally I tried a update of their patch to 2.6.15. This, however proved
to be a bit more tricky since coLinux seems a bit touchy if you don't have
real kernel coding skills (I don't). 

So as they say "If the mountain will not come to Mohamet, Mohamet must go to
the mountain", I started a backport of the oM patch to 2.6.12. After some
kernel panics and some sleepless nights the three patches below turned out
to work sufficiently (read: they are not well tested, but a simple
test-program of mine migrated back and forth w/o crashing). The downside is
that my boot splash screen stopped working using the 2.6.14 and 2.6.13
patches (but this was harmless and didn't cause any crashed) and started to
cause kernel panics when using the
2.6.12 patch (which I fixed by turning the splash screen off). Porting the
patches was in essence not as difficult as I had been afraid which gives me
the impression, as it seems to be only loosely coupled to a given kernel
version, that this must be really good code (IMHO writing truly decoupled
code is very hard, especially for kernel coding).

I don't know if this is in deed interesting for anybody but I thought I'd do
no harm to let you guys know ;-) 


The Patches:
------------
Patch 1:
[http://cluster.inf-ra.uni-jena.de/~gentryx/patch-openmosix-2.6.14.bz2]
  Patch against kernel 2.6.14
  Tested with 2.6.14, Gentoo patches version 8 Patch 2:
[http://cluster.inf-ra.uni-jena.de/~gentryx/patch-openmosix-2.6.13.bz2]
  Patch against kernel 2.6.13
  Tested with 2.6.13, Gentoo patches version 7 Patch 3:
[http://cluster.inf-ra.uni-jena.de/~gentryx/patch-openmosix-2.6.12.bz2]
  Patch against kernel 2.6.12
  Tested with 2.6.12, Gentoo patches version 14

Have fun!
-Andreas


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
openMosix-devel mailing list
openMosix-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/openmosix-devel



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid3432&bid#0486&dat1642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.