Ok found something very stupid i did. I had updated the kernel and forgot to recompile the iscsitarget module. I recompiled the module, however when trying to do a insmod on it gives vmalloc error.
kernel: allocation failed: out of vmalloc space - use vmalloc=<size> to increase size.
Now as per the old site of linux-ha, (http://moin.linux-ha.org/lha/DRBD/FA...b838ee2fa56eae
), it suggests that i should use a highmem kernel. Any ideas where do i get that ? I am running centos5.3.