27.12.2014 Views

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

QLogic OFED+ Host Software User Guide, Rev. B

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

H–Write Combining<br />

MTRR Mapping and Write Combining<br />

Some BIOS’ do not have the MTRR mapping option. It may have a different<br />

name, depending on the chipset, vendor, BIOS, or other factors. For example, it is<br />

sometimes referred to as 32 bit memory hole. This setting must be enabled.<br />

If there is no setting for MTRR mapping or 32 bit memory hole, and you have<br />

problems with degraded performance, contact your system or motherboard<br />

vendor and ask how to enable write combining.<br />

Use the ipath_mtrr Script to Fix MTRR Issues<br />

<strong>QLogic</strong> also provides a script, ipath_mtrr, which sets the MTRR registers,<br />

enabling maximum performance from the InfiniPath driver. This Python script is<br />

available as a part of the InfiniPath software download, and is contained in the<br />

infinipath* RPM. It is installed in /bin.<br />

To diagnose the machine, run it with no arguments (as a root user):<br />

# ipath_mtrr<br />

The test results will list any problems, if they exist, and provide suggestions on<br />

what to do.<br />

To fix the MTRR registers, use:<br />

# ipath_mtrr -w<br />

Restart the driver after fixing the registers.<br />

This script needs to be run after each system reboot. It can be set to run<br />

automatically upon restart by adding this line in /etc/sysconfig/infinipath:<br />

IPATH_MTRR_ACTIVE=1<br />

See the ipath_mtrr(8) man page for more information on other options.<br />

D000046-005 B H-3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!