oem-ibm: Change in dynamic deallocation BIOS attribute
This commit enhances the display name and help text of
hb_predictive_mem_guard and hb_predictive_mem_guard_current bios enum
attributes.
Tested: Verified the change with redfish BIOS registry and verified with
dbus BIOS config manager.
Change-Id: I33fc426b92a90a826403142bb85e0db3de094b0a
Signed-off-by: Riya Dixit <riyadixitagra@gmail.com>
diff --git a/oem/ibm/configurations/bios/bios_attrs.json b/oem/ibm/configurations/bios/bios_attrs.json
index adccdfe..e662c26 100644
--- a/oem/ibm/configurations/bios/bios_attrs.json
+++ b/oem/ibm/configurations/bios/bios_attrs.json
@@ -98,8 +98,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -107,8 +107,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{
diff --git a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/bios_attrs.json b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/bios_attrs.json
index d41c02a..7c3f583 100644
--- a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/bios_attrs.json
+++ b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Bonnell/bios_attrs.json
@@ -80,8 +80,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -89,8 +89,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{
diff --git a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/bios_attrs.json b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/bios_attrs.json
index 0e63bec..a627324 100644
--- a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/bios_attrs.json
+++ b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Everest/bios_attrs.json
@@ -98,8 +98,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -107,8 +107,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{
diff --git a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/bios_attrs.json b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/bios_attrs.json
index 11ce1d0..f2e6ff7 100644
--- a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/bios_attrs.json
+++ b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier1S4U/bios_attrs.json
@@ -98,8 +98,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -107,8 +107,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{
diff --git a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/bios_attrs.json b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/bios_attrs.json
index 11ce1d0..f2e6ff7 100644
--- a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/bios_attrs.json
+++ b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier2U/bios_attrs.json
@@ -98,8 +98,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -107,8 +107,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{
diff --git a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/bios_attrs.json b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/bios_attrs.json
index 11ce1d0..f2e6ff7 100644
--- a/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/bios_attrs.json
+++ b/oem/ibm/configurations/bios/com.ibm.Hardware.Chassis.Model.Rainier4U/bios_attrs.json
@@ -98,8 +98,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard"
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation"
},
{
"attribute_type": "enum",
@@ -107,8 +107,8 @@
"possible_values": ["Enabled", "Disabled"],
"value_names": ["Enabled", "Disabled"],
"default_values": ["Enabled"],
- "help_text": "Enable or Disable Predictive Guard for Memory Errors.",
- "display_name": "Predictive Memory Guard",
+ "help_text": "The Hypervisor dynamically removes memory pages from memory that detected predictive failures. If this option is disabled, dynamic memory deallocation will not occur for the predictive memory failures.",
+ "display_name": "Predictive Dynamic Memory Deallocation",
"read_only": true
},
{