When porting to a newer Linux distribution you need to:
A) port the user / system utilities
B) port the kernel

To port the kernel you "basically" do the following:
1) Generate diff against the Linux kernel that OpenSSI is based on.
2) Apply diff against new Linux kernel.
3) Fix patch rejects.
4) Fix compilation issues.
5) Fix runtime issues.

You may need to modify OpenSSI for the new kernel.  So it would help to research changes to various subsystems and API in the newer kernel that may affect OpenSSI.

SF.net SVN repository contains Stan's attempt to port OpenSSI to linux-2.6.18.


On Sat, Jan 1, 2011 at 12:32 AM, Mulyadi Santosa <mulyadi.santosa@gmail.com> wrote:
On Sat, Jan 1, 2011 at 03:33, Roger Tsang <roger.tsang@gmail.com> wrote:
> I am aware of that.  You will know when we get there.

If someone wanna help in this RHEL port, what should he/she do? I'll
see what I can do although I can't commit anything firmly right


Mulyadi Santosa
Freelance Linux trainer and consultant

blog: the-hydra.blogspot.com
training: mulyaditraining.blogspot.com