VOL-3359:Infinite loop created with Parent pointer in Component

Change-Id: I87529d3ccc61f5ed7cb3f9e5e3e71153ba0caf4d
diff --git a/protos/dmi/hw.proto b/protos/dmi/hw.proto
index efc1400..4b290a4 100644
--- a/protos/dmi/hw.proto
+++ b/protos/dmi/hw.proto
@@ -151,7 +151,8 @@
     string name = 1;

     ComponentType class = 2;

     string description = 3;

-    Component parent = 4;

+    // The name of the parent of this component, empty "" in case of the root component

+    string parent = 4;

     int32 parent_rel_pos = 5;

     repeated Component children = 6;

     string hardware_rev = 7;