Handle different gpu_metrics content versions for format v1

Change-Id: I344d1815da683befc8f8b5caf921803b267ae29f
This commit is contained in:
Chris Freehill
2021-03-06 11:53:30 -06:00
parent ce475b009c
commit 5e2a4f3a15
5 changed files with 264 additions and 77 deletions
+3 -2
View File
@@ -482,8 +482,9 @@ static const std::map<const char *, dev_depends_t> kDevFuncDependsMap = {
if (X) return X; \
}
Device::Device(std::string p, RocmSMI_env_vars const *e) : monitor_(nullptr),
path_(p), env_(e), evt_notif_anon_fd_(-1) {
Device::Device(std::string p, RocmSMI_env_vars const *e) :
monitor_(nullptr), path_(p), env_(e), evt_notif_anon_fd_(-1),
gpu_metrics_ver_{0, 0, 0} {
#ifdef NDEBUG
env_ = nullptr;
#endif