Feature #8701

i40e MAC_CAPAB_TRANSCEIVER support

Added by Robert Mustacchi 4 months ago. Updated 2 months ago.

Status:ClosedStart date:2017-10-04
Priority:NormalDue date:
Assignee:Robert Mustacchi% Done:

100%

Category:driver - device drivers
Target version:-
Difficulty:Medium Tags:

Description

We'd like to add support to i40e for the MAC_CAPAB_TRANSCEIVER functionality. At this time, firmware doesn't provide us a good way to understand and read the i2c bus, so we cannot implement the read interface at this time. While the hardware does allow us to read the transceiver information, that requires bringing down the link and it was not considered a worthwhile approach, especially as a firmware based approach will be provided in the future.


Related issues

Related to illumos gate - Feature #8699: Want NIC transceiver visibility Closed 2017-10-04

History

#1 Updated by Robert Mustacchi 4 months ago

  • Related to Feature #8699: Want NIC transceiver visibility added

#2 Updated by Electric Monk 2 months ago

  • Status changed from New to Closed

git commit 45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480

commit  45d3dd981abb9025d8ac994cf4cc8ce8cb1a9480
Author: Robert Mustacchi <rm@joyent.com>
Date:   2017-11-14T23:29:06.000Z

    8699 Want NIC transceiver visibility
    8700 ixgbe MAC_CAPAB_TRANSCEIVER support
    8701 i40e MAC_CAPAB_TRANSCEIVER support
    Reviewed by: Patrick Mooney <patrick.mooney@joyent.com>
    Reviewed by: Jerry Jelinek <jerry.jelinek@joyent.com>
    Reviewed by: Ryan Zezeski <ryan.zeseski@joyent.com>
    Reviewed by: Yuri Pankov <yuripv@gmx.com>
    Reviewed by: Toomas Soome <tsoome@me.com>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Also available in: Atom