[ewg] [PATCH] IB/qib: set serdes parameters based on QSFP data and attenuation
Ralph Campbell
ralph.campbell at qlogic.com
Wed Dec 16 17:22:34 PST 2009
Vlad, these two patches are needed for the interop cable testing that is scheduled
to happen soon.
Please pull:
git://git.openfabrics.org/~ralphc/linux-2.6/.git ofed_1_5
commit 47542fd9bd8a6893a465a553209674d83f3f661e
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date: Wed Dec 16 17:19:55 2009 -0800
IB/qib: fix RHEL 4 U8 backport for /dev/ipath
The /dev/ipath* files were not being created by udev because
a "dev" file in /sys/class/ipath/... was not created. Newer versions
of udev don't seem to have this requirement. Also, vmalloc_to_page()
doesn't seem to check for zero and panics the system so fix that too.
Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>
commit 52bda772f225ec11a011f05c61ca97d85e6024db
Author: Ralph Campbell (QLogic) <ralphc at hosting.openfabrics.org>
Date: Wed Dec 16 17:18:22 2009 -0800
IB/qib: set serdes parameters based on QSFP data and attenuation
The code to set the serdes parameters was rather ad-hoc and based
on early releases of vendor's cables before the full QSFP data was
programmed. This patch makes the process more robust and uses the
attenuation field if available.
Signed-off-by: Ralph Campbell <ralph.campbell at qlogic.com>
More information about the ewg
mailing list