fwupd/plugins/scsi
Richard Hughes f0ef6ae05f scsi: Rearchitect the plugin to match a block device
This makes it match the eMMC and SATA plugins, and means we can more easily
walk up to the parent SCSI controller, rather than trying to find the correct
block child.

No functional changes, other than now we also read the disk serial number, and
use one less udev subsystem match.
2022-05-09 07:05:08 +01:00
..
fu-plugin-scsi.c scsi: Rearchitect the plugin to match a block device 2022-05-09 07:05:08 +01:00
fu-scsi-device.c scsi: Rearchitect the plugin to match a block device 2022-05-09 07:05:08 +01:00
fu-scsi-device.h scsi: Add a simple plugin to enumerate SCSI hardware 2022-02-24 17:21:51 +00:00
meson.build Convert build system to use meson tristate features 2022-02-28 08:34:48 -06:00
README.md scsi: Add a simple plugin to enumerate SCSI hardware 2022-02-24 17:21:51 +00:00
scsi.quirk scsi: Rearchitect the plugin to match a block device 2022-05-09 07:05:08 +01:00

SCSI

Introduction

This plugin adds support for SCSI storage hardware. Devices are only enumerated and are not updatable.

GUID Generation

These device use the SCSI DeviceInstanceId values, e.g.

  • SCSI\VEN_HP&DEV_EG0900JETKB&REV_HPD4
  • SCSI\VEN_HP&DEV_EG0900JETKB
  • SCSI\VEN_HP

Vendor ID Security

The vendor ID is set from the vendor, for example set to SCSI:HP

External Interface Access

This plugin requires only reading from sysfs.