Storage inventory on x86
James Feist
james.feist at linux.intel.com
Sat Sep 12 01:55:36 AEST 2020
On 9/11/2020 2:19 AM, Andrei Kartashev wrote:
> Hi,
>
> The question is mainly for Intel guys:
> Is there some universal way to build inventory of storage devices
> (SATA/SAS/NVMe)?
> I found that on wolfpass there is hsbp-manager who responsible for
> storage inventory, but if I get it right, there is CPLD on that
> backplane, which somehow communicate with drives and can get the basic
> information about (model, serial, etc). Can anyone point me what should
> we have in our system to implement something like this?
For model serial etc if the drives support a FRU then FRU device should
be able to discover them assuming an smbus connection. Otherwise the
CPLD on the HSBP that we have supports presence, so we can identify a
drive is there, but not what model. I believe that's all we're
supporting currently.
> I guess, storage devices are not handled by smbios-mdr daemon, because
> of hotswap requirement, and not handled by PECI, because of PECI have
> no such commands. Is there any other ways to get drive inventory
> (including RAID)?
>
More information about the openbmc
mailing list