[openib-general] open-iscsi update for OFED 1.2
erezz at voltaire.com
Sun Nov 26 06:59:42 PST 2006
Michael S. Tsirkin wrote:
>>>> Quoting r. Erez Zilber <erezz at voltaire.com>:
>> We propose the following solution:
>> * open-iscsi + iSER will be installed by default.
>> * if open-iscsi (userspace code) with version < our open-iscsi
>> version is installed, the installation will fail and the user will
>> be prompted. The user can decide not to install iSER or uninstall
>> his old open-iscsi package. Then, he can rerun the installation.
> Can open-iscsi be installed as out of kernel module?
> Patching kernel sources as part of OFED install is really painful.
Yes. We already have RPMs that do that. We compile open-iscsi out of
tree. Our only problem is that because it uses header files from
/usr/src/linux/include/scsi/, we need to replace the old h files with
the new h files for the compilation time (and then restore the old
files). I guess that there might be a better way to do that (without
having to replace the h files in the kernel tree). Do you know how?
We plan to install 3 packages:
1. open-iscsi - similar to the current open-iscsi package (contains
config files and userspace programs).
2. open-iscsi-kernel - kernel modules
3. open-iscsi-devel - h files. We install it only if the kernel
source code exists. This is necessary if you want to develop for
Erez Zilber | 972-9-971-7689
Software Engineer, Storage Team
Voltaire – _The Grid Backbone_
More information about the general