Similarly to crbug:655192, add support for ufs based storage throughout the code base.
ufs device presents themselves as SCSI device [sda], so the assumption sda means a SATA device is not true anymore.
From NVMe experience, asreas that need some upgrade:
+ autotest:
- hardware_StorageQualBase/hardware_SsdDetection.test
- hardware_StorageQualBase
- /platform_CryptohomeFio.XXXX
- server/hosts/cros_label.py
+ chromeos-common.sh
- in get_device_type and other base functions.
+ storage-info-common.sh
- support for information gathering
Comment 1 by diand...@chromium.org
, Feb 26 2018