[openib-general] open-iscsi update for OFED 1.2

Erez Zilber 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
      open-iscsi.


-- 

____________________________________________________________

Erez Zilber | 972-9-971-7689

Software Engineer, Storage Team

Voltaire – _The Grid Backbone_

__

www.voltaire.com <http://www.voltaire.com/>







More information about the general mailing list