Moving to livejournal
We now have a apt-get repository for OpenSSI on Debian. apt-get install openssi will get you a complete single system image cluster. I have tested it on a 9 node cluster. Check this out
Fixed lot of bugs with OpenSSI on Debian. Also tested Debian OpenSSI cluster on a 3 node cluster. You can download the packages from here
Lots of debian update w.r.t e2fsprogs and util-linux. Also modified some of the openssi commands so that they now work as expected for debian. All the changes needed for commands to support fail-over cluster are now in debian. I don't have the hardware to test a failover cluster. I guess some script level changes may be needed to get it working.
Send Richard Henderson a small patch with respect to Alpha.I guess it is not yet in the main tree. Need to check with him whether i should send it to the lkml.
Wrote a document explaing how to install OpenSSI on debian . You can find it here
Started looking at OpenSSI changes for 2.6 kernel. I guess this is going to take time. OpenSSI modifies many base kernel files. But it is a good learning.
Moving all the CI changes to 2.6.1 . GNU arch is talking a lot of time to generate diffs. I am thinking of moving back to cvs. I will use the same branching that Brian is using right now for 2.4 tree .
Last few days was busy with the debian support of OpenSSI. The project is getting ready for a 1.0 release.You should be able to download the debian packages from here
I also managed to tag the CVS with arch-Alpha-kernel tag so that one can checkout a 2.4.18 based OpenSSI kernel that support HP Alpha architecture from the CVS using this tag. I verified this source using HP testdrive machines
Today I got the CI repository completely built with 2.6 source. Now the bug hunting starts.... ;-)
Today I got cluster/clms compiled, but with some #ifdef .I also moved all the timeval struct to timespec. I guess 2.6 count time using timespec. ( see xtime and current_kernel_time() ) . Also I noted that the source in the CI repository is broken and it can't build CI alone. Any how I am not going to fix that.
Finished merging the CI repository( Not yet started building it fully ). I have moved files around and renamed some function. I am looking for getting CI in three changeset
1) Build changes
2) Changes to base Linux kernel files
3) Changes( new files ) added for CI.
That way others should be able to review it better.
BTW this is a good revision control system
Yesterday had a nice time in boston. Went to the boston common . There were amazing ice sculptures. Then went to see fireworks at boston harbor. This site was helpful www.firstnight.org Well yesterday I enjoyed the day. I was feeling more or less the same as how i used to be in bangalore ;-). I guess i need to spend time going around places.
On OpenSSI side Finished fork and signal related changes. Commited the same to the local repository. Struggling with alpha assembly again( ret_from_rproc ) is fun ;-).
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!