Project

General

Profile

Actions

Feature #13408

closed

cxgbe ufm support

Added by Robert Mustacchi over 2 years ago. Updated over 2 years ago.

Status:
Closed
Priority:
Normal
Category:
driver - device drivers
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

We should add support to cxgbe for the ufm subsystem, allowing that information to show up in topo. Now with this present we see:

hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4
  group: protocol                       version: 1   stability: Private/Private
    resource          fmri      hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4
    label             string    MB
    FRU               fmri      hc://:server-id=beowulf/motherboard=0
    ASRU              fmri      dev:////pci@78,0/pci1022,1483@3,1/pci1425,0@0,4
  group: authority                      version: 1   stability: Private/Private
    server-id         string    beowulf
  group: io                             version: 1   stability: Private/Private
    dev               string    /pci@78,0/pci1022,1483@3,1/pci1425,0@0,4
    driver            string    t4nex
    instance          uint32    0x0
    module            fmri      mod:///mod-name=t4nex/mod-id=194
  group: pci                            version: 1   stability: Private/Private
    device-id         string    6408
    extended-capabilities string    pciexdev
    class-code        string    20000
    vendor-id         string    1425
    assigned-addresses uint32[]  [ 2206270480 0 4080009216 0 524288 2206270488 0 4060086272 0 16777216 2206270496 0 4086841344 0 8192 ]
    vendor-name       string    Chelsio Communications Inc
    device-name       string    T62100-SO-CR Unified Wire Ethernet Controller

hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4/ufm=0
  group: protocol                       version: 1   stability: Private/Private
    resource          fmri      hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4/ufm=0
    FRU               fmri      hc://:server-id=beowulf/motherboard=0
  group: authority                      version: 1   stability: Private/Private
    server-id         string    beowulf
  group: system                         version: 1   stability: Private/Private
    isa               string    i386
    machine           string    i86pc
  group: ufm-properties                 version: 1   stability: Private/Private
    ufm-description   string    Firmware
hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4/ufm=0/slot=0
  group: protocol                       version: 1   stability: Private/Private
    resource          fmri      hc://:server-id=beowulf/motherboard=0/hostbridge=8/pciexrc=8/pciexbus=129/pciexdev=0/pciexfn=4/ufm=0/slot=0
    FRU               fmri      hc://:server-id=beowulf/motherboard=0
  group: authority                      version: 1   stability: Private/Private
    server-id         string    beowulf
  group: system                         version: 1   stability: Private/Private
    isa               string    i386
    machine           string    i86pc
  group: slot                           version: 1   stability: Private/Private
    slot-type         uint32    0x2
  group: ufm-slot-properties            version: 1   stability: Private/Private
    ufm-slot-mode     uint32    0x4
    ufm-slot-active   uint32    0x1
    ufm-slot-version  string    1.24.3.0
    TP Microcode      string    0.1.23.2
    Bootstrap         string    255.255.255.255
    Expansion ROM     string    2.0.0.8
Actions #1

Updated by Electric Monk over 2 years ago

  • Gerrit CR set to 1131
Actions #2

Updated by Electric Monk over 2 years ago

  • Status changed from New to Closed
  • % Done changed from 0 to 100

git commit 2e7b048c07a7326784648e68fd1a7c30f1e1d3eb

commit  2e7b048c07a7326784648e68fd1a7c30f1e1d3eb
Author: Robert Mustacchi <rm@fingolfin.org>
Date:   2021-02-15T17:31:45.000Z

    13408 cxgbe ufm support
    Reviewed by: Patrick Mooney <pmooney@pfmooney.com>
    Reviewed by: Ryan Zezeski <ryan@oxide.computer>
    Approved by: Richard Lowe <richlowe@richlowe.net>

Actions

Also available in: Atom PDF