om-2.6 patch for kcomd (pre-alpha)

"Matt Dew" <[email protected]>
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Hi all,

   In the continuing efforts of a non-programmer to contribute to the
project, here's my second installation of kcomd patches.

  Here's another patch for kcomd at
http://www.osource.org/openmosix/om-26.php.

Vanilla kernel patch:
http://www.osource.org/openmosix/patches/om-2.6-full-20060727.patch.bz2

Patch against git:
http://www.osource.org/openmosix/patches/om-2.6-git-20060727.patch.bz2


Simple processes now migrate.  A simple process is a process that is CPU
only and has no system calls.  No file I/O, time stamping, forking, etc.
A simple loop program will migrate, as an example.

To migrate a process home, you must issue the migration on the remote
node.  IOW,  'echo home > /proc/<pid>/om/where' on the remote node.
Issuing that command on the home node will not work.

kcomd must still be built as a module.

Please look at and try out the patch and give me some feedback.   The
code is very verbose and you'll get lots in your syslog.

Matt


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
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.