The cxgb3 driver now supports the AEL2005 PHY, a fully functional SFP+ model. It is getting increasingly popular, as it allows inserting short range, long range and twinax modules. The following patches reorganize the PHY code in the cxgb3 driver and add support for the AEL2005 phy. They have been committed to kernel.org: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=78e4689e908adc8334272756c32c9218d1967408 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=044979827eda13675abab99879ebe3ea535d59fa http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=f231e0a5a2d01da40515c24f1daa689fe8cfd8d7 http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=9b1e36566c5fafbcc732c971acfcf8580332931a http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=1e8820256f9921370cd7423396871e2d850e0323 Cheers, Divy
My test kernels have been updated to include a patch for this bugzilla. http://people.redhat.com/agospoda/#rhel5 Please test them and report back your results.
I'm closing this bug out as support for these specific patches was already included in rhel5.4. If that support was in some way insufficient, please reopen this bug.