|
Packit Service |
3470d1 |
IntelOPA Open Fabrics FastFabric Tools Host Software
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
The majority of this source is best viewed with tabstops set at 4 spaces.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
In order to build this source:
|
|
Packit Service |
3470d1 |
cd to this directory
|
|
Packit Service |
3470d1 |
./do_build
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
The build will create installation packages into the release/ tree.
|
|
Packit Service |
3470d1 |
These can be used to install on a destination system.
|
|
Packit Service |
3470d1 |
Typically the IntelOPA-Tools-FF.*.tgz is the only file you will require.
|
|
Packit Service |
3470d1 |
As it contains all the tools including fast fabric.
|
|
Packit Service |
3470d1 |
IntelOPA-Tools.*.tgz will not contain the fast fabric specific items.
|
|
Packit Service |
3470d1 |
IntelOPA-Tests.*.tgz will contain some test programs.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
To build a debug version:
|
|
Packit Service |
3470d1 |
export BUILD_CONFIG=debug
|
|
Packit Service |
3470d1 |
To build a release version
|
|
Packit Service |
3470d1 |
export BUILD_CONFIG=release
|
|
Packit Service |
3470d1 |
default is a release version.
|
|
Packit Service |
3470d1 |
The debug version has additional error checks, and logging.
|
|
Packit Service |
3470d1 |
However performance is slightly less than the release version.
|
|
Packit Service |
3470d1 |
Production systems should run the release version.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
The majority of directories include README files which indicate
|
|
Packit Service |
3470d1 |
what the given directory implements as well as some other information.
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
Build options which can be set in CENV:
|
|
Packit Service |
3470d1 |
TBD
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
The following command (run as root) allows the GPL source to compile on Suse releases:
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
ln -s /usr/src/linux-`uname -r`/drivers /lib/modules/`uname -r`/build/drivers
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
The following commands (run as root) allow the GPL source to compile on Fedora releases:
|
|
Packit Service |
3470d1 |
|
|
Packit Service |
3470d1 |
cd /usr/src/linux-`uname -r`/drivers/scsi
|
|
Packit Service |
3470d1 |
cp scsi.h scsi_obsolete.h scsi_typedefs.h /lib/modules/`uname -r`/build/drivers/scsi
|