You are viewing [info]kvaneesh's journal

Previous 10

Feb. 1st, 2007

Migrating from livejournal to blogger.

I migrated all my journal entries from livejournal to blogger. The main reason for migrating was the ability to add multiple widgets to the blog page. So this would be my last livejournal entry. The new blog address is http://aneesh-kumar.blogspot.com/

Jan. 22nd, 2007

Last day at HP

Last Friday (19th Jan 2007) was my last day at HP. After 6 years 11 months and 19 days stay at HP, I felt a little bit awkward to say good bye. During this period I learnt quiet a lot. I was lucky to have a lot of nice friends. I also met my life partner there. A big thanks to HP for giving me such a wonderful time.

I am moving to IBM. I will be joining the Linux technology center.

Dec. 31st, 2006

patches updated to 2.6.20-rc1

I have updated LKCF patches to 2.6.20-rc1 kernel. gitweb link

Oct. 19th, 2006

Redhat Developer Day

I was at Redhat Developer Day yesterday. Quiet a good event. Learnt about 108 and OLPC. I was there as the HP speaker. Being a developer day we decided to present developer oriented topics and this resulted in me presenting about Linux kernel Cluster Framework. I guess the presentation went fine.

Oct. 16th, 2006

LKCF selected for FOSS.IN 2006

I haven't got any mail notification yet. But i can see it on the website here.

Oct. 5th, 2006

FOSS.IN/2006

Submitted a talk on Linux kernel cluster framework (LKCF. Hopefully it will get selected. This is the first time i am submitting a talk for FOSS.IN.

Sep. 16th, 2006

Linux kernel Cluster Framework 0.2

This is the 0.2 release of Linux kernel Cluster Framework.

What is LKCF:
-----------
LKCF's aim is to provide a transport independent cluster communication
framework within the kernel. This enables the developers to write
kernel based cluster services without being worried about
communication transport. It also support RPC style programming. That
means to write kernel service one need to write the service definition
file (.svc>) and the implementation API. LKCF framework will
generate all the registration routines and the marshaling code. Also
it takes care of forwarding the SIGNALs across different nodes.The
particular service can be called from any node specifying the node at
which this particular service need to be executed. All the underlying
management interface is taken care by the LKCF.

What transport are supported as of today:
---------------------------------------
IPV4
Infiniband verbs/RDMA.

Project Documentation:
---------------------
http://ci-linux.sourceforge.net/

Project git repository:
---------------------------
http://git.openssi.org/~kvaneesh/gitweb.cgi?p=ci-to-linus.git;a=summary

The patches can be found at
http://git.openssi.org/~kvaneesh/ics_patches/lkcf-0.2/

and include

0001-Internode-communication-subsystem-for-Linux.txt
0002-ICS-over-Infiniband-verbs-work-in-progress.txt
0003-Token-facility-needed-for-cluster-based-synchronization.txt
0004-A-simple-test-case-for-ICS.txt

The patches are on top of git SHA1
ef7d1b244fa6c94fb76d5f787b8629df64ea4046 of the linus tree.

Sep. 8th, 2006

LKCF Infiniband support

I have merged the work stan smith was doing with Infiniband and OpenSSI. I have pushed the changes here with changes to make it work with LKCF. I also tested the changes with a two node cluster with infiniband interconnect and it seems to work fine.

Linux Kernel Cluster Framework

This is nothing but the CI rework i have been doing. The code has changed in such a way that it is not possible to build CI service module on the code base that i have without modification. So i decided to rename the work to LKCF.

Aug. 27th, 2006

Ubuntu's Upstart

I really liked this.

"upstart is a replacement for the init daemon, the process spawned by the kernel that is responsible for starting, supervising and stopping all other processes on the system."

"upstart is an event-based init daemon; events generated by the system cause jobs to be started and running jobs to be stopped. Events can include things such as:

* the system has started,

* the root filesystem is now writable,

* a block device has been added to the system,

* a filesystem has been mounted,

* at a certain time or repeated time period,

* another job has begun running or has finished,

* a file on the disk has been modified,

* there are files in a queue directory,

* a network device has been detected,

* the default route has been added or removed."

http://www.netsplit.com/blog/work/canonical/upstart.html

Previous 10

February 2007

S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728   

Syndicate

RSS Atom
Powered by LiveJournal.com