Project

General

Profile

Feature #4018

mpt_sas: allow physical topology enumeration in libtopo

Added by Robert Mustacchi almost 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Category:
driver - device drivers
Start date:
2013-08-08
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

mpt_sas tracks an (enclosure, slot) tuple for each target which is, at least in the Richmond-A, usefully mapped to physical HBA ports. We can use these to create static mappings in libtopo between a specific mpt_sas (enclosure, slot) tuple and a drive bay. To enable this, we need:

  • A Private ioctl exposing the list of known (enclosure, slot) tuples for all mpt_sas targets.
  • Modifications to the disk libtopo module to allow disk nodes to be created based on a (mpt_sas devctl path, enclosure, slot) match described in a libtopo XML mapping.

Related issues

Related to illumos gate - Feature #11576: Want support for ahci LED entries in topoClosed

Actions

History

#1

Updated by Robert Mustacchi over 6 years ago

  • Status changed from New to Resolved

Resolved in aed5247ff899ec457005d93dfbdb4ffd74574695.

#2

Updated by Robert Mustacchi 9 months ago

  • Related to Feature #11576: Want support for ahci LED entries in topo added

Also available in: Atom PDF