HWMonitor: use revision number instead of serial number if not provided by block storage drive