Incorrect Invalid Tx Word Counts may be reported against QLogic HBAs
Last updated on NOVEMBER 30, 2017
Applies to:Qlogic FC HBA - Version Not Applicable to Not Applicable [Release N/A]
Oracle Solaris on SPARC (64-bit)
A high Invalid Tx Word count from utilities 'fcinfo' and 'luxadm -e rdls' may indicate a problem in the data path.
See Doc ID 1370677.1 FC HBA Invalid Tx Word Count Errors Are Increasing for further information.
However, if the HBA in question is QLogic branded then please be aware of the following known issue.
Converting the Tx Word Count into binary shows that only high bits set.
Converting the Error Count from Decimal into Binary:
50331648d == 0011 0000 0000 0000 0000 0000 0000b
This count was taken immediately after a reboot.
Prior to the reboot it was:
67108864 decimal == 0010 0000 0000 0000 0000 0000 0000 binary
Note how only high bits have been set (1) and all low bits aren't (0).
This issue has only been reported against QLogic HBAs.
There will be no supporting evidence from either the switch (if a SAN topology), host messages or Storage device to suggest a link problem that would support the high count.
The issue only applies if after conversion of the decimal count to binary only the high bits are set (1) and low bits aren't (0).
If the bit pattern is random then this bug does not apply.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
Million Knowledge Articles and hundreds of Community platforms