User guide

DTroubleshooting
Kernel and Initialization Issues
D-4 IB0054606-02 A
A zero count in all CPU columns means that no InfiniPath interrupts have been
delivered to the processor.
The possible causes of this problem are:
Booting the Linux kernel with ACPI disabled on either the boot command
line or in the BIOS configuration
Other infinipath initialization failures
To check if the kernel was booted with the noacpi or pci=noacpi option, use
this command:
$ grep -i acpi /proc/cmdline
If output is displayed, fix the kernel boot command line so that ACPI is enabled.
This command line can be set in various ways, depending on your distribution. If
no output is displayed, check that ACPI is enabled in your BIOS settings.
To track down other initialization failures, see “InfiniPath ib_qib Initialization
Failure” on page D-5.
The program ipath_checkout can also help flag these kinds of problems. See
“ipath_checkout” on page G-25 for more information.
OpenFabrics Load Errors if ib_qib Driver Load Fails
When the ib_qib driver fails to load, the other OpenFabrics drivers/modules will
load and be shown by lsmod, but commands like ibstatus, ibv_devinfo,
and ipath_control -i will fail as follows:
# ibstatus
Fatal error: device ’*’: sys files not found
(/sys/class/infiniband/*/ports)
# ibv_devinfo
libibverbs: Fatal: couldn’t read uverbs ABI version.
No IB devices found
# ipath_control -i
InfiniPath driver not loaded ?
No InfiniPath info available