Are there any plans (or even work in progress) for porting open-iscsi to
VMWare ESX? I know that it has a custom kernel which is a hybrid of
kernel 2.4 & 2.6. The interface with scsi-ml shouldn't be very different
from what we have in 2.6 (I know that other SCSI LLDs were easily ported
to that kernel).
Erez Zilber | 972-9-971-7689
Software Engineer, Storage Team
Voltaire – _The Grid Backbone_
I do not have any plans. I am overworked fixing bugs in just the linux
Feel free to do it. As you know the userspace code was originally
written with portability in mind. When we started using sysfs we kind of
ignored that, but I have all the sysfs stuff in its own file now so that
could be abstracted away like the netlink/ioctl code.
Are you guys looking into this because you need to add iser support?
Didn't you guys have a code to work with SLES8/RHEL3? I think the
initiators in there and vmware are related one might be linux-iscsi-3.5
and the other is linux-iscsi-3.4. I do not remember the difference. It
may be major or may not.
Vmware uses a badly hacked 2.4 kernel with a big binary blob hooked into
it, giving a derived work of the linux kernel that's not legally
redistributable. I unfortunately don't have enough copyrights on that
particular version to sue them. I do object to use of any open-iscsi
code of my origin to be used with it, though.