Re: New pre-alpha version (still debugging !)

Florian Delizy <[email protected]> Wed, 15 Nov 2006 11:20:23 +0100
Newsgroups gmane.linux.cluster.openmosix.devel
Message-ID <[email protected]>
Aaron Hughes wrote:
> Are there any instructions for getting started with this development
> version?  I'm sorry for my naivety.  I have looked at
> http://openmosix.snarc.org/wakka.php?wiki=OmKit
Hum, I don't use the OmKit myself, (we have real machines here :) )
>
> but after booting the images with qemu, I don't know what the login
> is.  I tried this:
>
> http://openmosix.snarc.org/wakka.php?wiki=WorkingTogether
yep, that's the way ...
>
> but the openmosix-git.patch was empty.

it probably means that you did it wrong, (probably forgotten the '/' at 
the end of the command line, it is usually the case). Anyway, you can 
download the "already done patches" at 
http://openmosix.unfreeze.net/releases/patches (thoses are the one I use 
for development).

I would recommend you to use the vim plugin I wrote for that :

http://www.vim.org/scripts/script.php?script_id=1656

once you have downloaded the latest patch archive and uncompress it, run 
gvim from your 'linux' directory (containing a fresh 2.6.17 vanilla 
kernel ) and run :

:QuiltSetup <path_to_extacted_patches_directory>
:QuiltPushAll

Another solution would be to download the full source solution 
(http://openmosix.unfreeze.net/releases/kernels) then work from that 
(that would actually be easier), once you have downloaded and extracted 
it, go in the extracted directory, then (with the mentionned plugin), 
launch gvim then

:QuiltSetup! ../patches
:QuiltNew <a_name_for_the_patch_you_want_to_create>
...

and so on, you can have help on using quilt with :help quilt-usage (or 
:help anyQuiltCommand)
then when you have finished your patch you can :QuiltMail it and we will 
be happy to review/integrate it :)
>   Then I tried the kernel
> Florian released on Nov 1 and had some compile errors that someone had
> mentioned on the mailing list.
Those errors are now fixed on the new version (that was my mistake)

>   So after fixing those it compiled and
> I was able to boot.
ok, try the new version so
>
> Are these instructions still correct?
>
> *  To force a process to migrate between nodes on the 2.6 series, find
> the process id, and "echo $DESTINATION_NODE_IP >>
> /proc/${PID}/om/where"
>
yes that's it (that's the only method for now)
> if nothing happens (the process does not migrate), examine the
> contents of /proc/${PID}/om/stay
>
ok, well, hum, this is still bogus, but it *should* be it
> Is this TODO list at all current?
> http://openmosix.snarc.org/wakka.php?wiki=ToDo
somehow, yes, but I need to update it
>
> Is this mailing list the best way to keep up with the latest patches?
I guess yes ...


Florian

-------------------------------------------------------------------------
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