Blame 0004-dmidecode-Handle-OEM-specific-types-in-group-associa.patch

Anton Arapov 0a7886
From 3acecbbab8ecaf3e3b324a2286e51cf9d7950ad5 Mon Sep 17 00:00:00 2001
Anton Arapov 0a7886
From: Jean Delvare <jdelvare@suse.de>
Anton Arapov 0a7886
Date: Tue, 20 Oct 2015 08:47:15 +0200
Anton Arapov 0a7886
Subject: [PATCH 4/9] dmidecode: Handle OEM-specific types in group
Anton Arapov 0a7886
 associations
Anton Arapov 0a7886
Anton Arapov 0a7886
---
Anton Arapov 0a7886
 CHANGELOG   | 5 +++++
Anton Arapov 0a7886
 dmidecode.c | 2 ++
Anton Arapov 0a7886
 2 files changed, 7 insertions(+)
Anton Arapov 0a7886
Anton Arapov 0a7886
diff --git a/CHANGELOG b/CHANGELOG
Anton Arapov 0a7886
index c940c9f..2aa1082 100644
Anton Arapov 0a7886
--- a/CHANGELOG
Anton Arapov 0a7886
+++ b/CHANGELOG
Anton Arapov 0a7886
@@ -1,3 +1,8 @@
Anton Arapov 0a7886
+2015-10-20  Jean Delvare  <jdelvare@suse.de>
Anton Arapov 0a7886
+
Anton Arapov 0a7886
+	* dmidecode.c: Handle OEM-specific types in group associations
Anton Arapov 0a7886
+	  (DMI type 14).
Anton Arapov 0a7886
+
Anton Arapov 0a7886
 2015-10-14  Jean Delvare  <jdelvare@suse.de>
Anton Arapov 0a7886
 
Anton Arapov 0a7886
 	* util.c: Avoid SIGBUS on mmap failure.
Anton Arapov 0a7886
diff --git a/dmidecode.c b/dmidecode.c
Anton Arapov 0a7886
index f41c85b..ce0511b 100644
Anton Arapov 0a7886
--- a/dmidecode.c
Anton Arapov 0a7886
+++ b/dmidecode.c
Anton Arapov 0a7886
@@ -172,6 +172,8 @@ static const char *dmi_smbios_structure_type(u8 code)
Anton Arapov 0a7886
 		"Management Controller Host Interface", /* 42 */
Anton Arapov 0a7886
 	};
Anton Arapov 0a7886
 
Anton Arapov 0a7886
+	if (code >= 128)
Anton Arapov 0a7886
+		return "OEM-specific";
Anton Arapov 0a7886
 	if (code <= 42)
Anton Arapov 0a7886
 		return type[code];
Anton Arapov 0a7886
 	return out_of_spec;
Anton Arapov 0a7886
-- 
Anton Arapov 0a7886
2.5.0
Anton Arapov 0a7886