IMPORTANT: If your kernel is a UEK, you also may need to use the --nodepsoption. When using a .rpm source package for a non-running kernel, run the following command:

$ rpmbuild --rebuild --define 'rpm_kernel_version <kernel-version>' iomemory-vsl-<VSL-version>.src.rpm

The new RPM package is located in a directory that is indicated in the output from the rpmbuild command. To find the package, look for the Wrote line. In the following example, the RPM packages are located in the /usr/src/redhat/RPMS/x86_64/ directory:

...

Processing files: iomemory-vsl-source-2.2.3.66-1.0.x86_64.rpm

Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1

Obsoletes: iodrive-driver-source

Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/iomemory-vsl-2.2.3.66-root

Wrote:

/usr/src/redhat/RPMS/x86_64/iomemory-vsl-2.6.18-128.el5-2.2.3.66-1.0.x86 _64.rpm

Wrote:

/usr/src/redhat/RPMS/x86_64/iomemory-vsl-source-2.2.3.66-1.0.x86_64.rpm

3.Record the RPM location; you will need this information later in the installation. The installation packages are now created for your distribution and kernel.

4.Copy the custom-built software installation RPM package into the directory where you downloaded the installation packages.

5.Return to "Installing RPM packages ("Installing RPM packages on SUSE, RHEL, and OEL" on page 12)."

Upgrading device firmware from VSL 1.x.x or 2.x.x to 3.x.x

CAUTION: You cannot downgrade an HP IO Accelerator device firmware to an earlier version after you have upgraded the device.

CAUTION: Upgrading IO Accelerator devices that were previously configured for VSL 1.x.x or 2.x.x to work with VSL 3.x.x requires a low-level media format of the device. No user data is maintained during the media format process. Be sure to backup all data on your IO Accelerator device as instructed before upgrading the firmware.

Version 3.2.3 of the HP IO Accelerator VSL supports new features, including the latest generation of IO Accelerator architecture and improved Flashback protection. These features require the latest version of the firmware. Every IO Accelerator device in a system running 3.1.x or later must be upgraded to the latest version of the firmware.

For example, if you have a system running 2.3.1 HP IO Accelerator VSL with IO Accelerator devices previously installed, and you want to install new IO Accelerator Gen2 devices (that require the latest version of the firmware), then you will need to upgrade all of the existing devices to the latest firmware version.

Software installation 15