linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] imsm: remove OEM table from detection of OROM and EFI.
@ 2011-03-25 15:18 Hawrylewicz Czarnowski, Przemyslaw
  2011-03-25 15:58 ` Please update mdadm 3.2.1 release Labun, Marcin
  2011-03-27 23:43 ` [PATCH 1/2] imsm: remove OEM table from detection of OROM and EFI NeilBrown
  0 siblings, 2 replies; 3+ messages in thread
From: Hawrylewicz Czarnowski, Przemyslaw @ 2011-03-25 15:18 UTC (permalink / raw)
  To: NeilBrown
  Cc: linux-raid@vger.kernel.org, Williams, Dan J, Ciechanowski, Ed,
	Neubauer, Wojciech

OEM table does not suit our needs so it cannot be used.
This patch removes feature added in commit 8a0bf4f378c8b.

Signed-off-by: Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
---
 platform-intel.c |   10 +---------
 1 files changed, 1 insertions(+), 9 deletions(-)

diff --git a/platform-intel.c b/platform-intel.c
index 64542b9..fe6785c 100644
--- a/platform-intel.c
+++ b/platform-intel.c
@@ -236,8 +236,7 @@ static int scan(const void *start, const void *end, const void *data)
 
 	for (offset = 0; offset < len; offset += 4) {
 		imsm_mem = start + offset;
-		if ((memcmp(imsm_mem->signature, "$VER", 4) == 0) ||
-		    (memcmp(imsm_mem->signature, "$OEM", 4) == 0)) {
+		if ((memcmp(imsm_mem->signature, "$VER", 4) == 0)) {
 			imsm_orom[dev] = *imsm_mem;
 			populated_orom[dev] = 1;
 			return populated_orom[SYS_DEV_SATA] && populated_orom[SYS_DEV_SAS];
@@ -349,7 +348,6 @@ static const struct imsm_orom *find_imsm_hba_orom(enum sys_dev_type hba_id)
 
 #define SYS_EFI_VAR_PATH "/sys/firmware/efi/vars"
 #define SCU_PROP "RstScuV"
-#define SCU_PROP_OEM "RstScuO"
 #define AHCI_PROP "RstSataV"
 
 #define VENDOR_GUID \
@@ -395,12 +393,6 @@ const struct imsm_orom *find_imsm_efi(enum sys_dev_type hba_id)
 
 	dprintf("EFI VAR: path=%s\n", path);
 	dfd = open(path, O_RDONLY);
-	if ((dfd < 0) && (hba_id == SYS_DEV_SAS)) {
-		/* check OEM parameters */
-		snprintf(path, PATH_MAX, "%s/%s-%s", SYS_EFI_VAR_PATH, SCU_PROP_OEM, guid_str(buf, VENDOR_GUID));
-		dfd = open(path, O_RDONLY);
-		dprintf("EFI VAR: path=%s\n", path);
-	}
 	if (dfd < 0) {
 		populated_efi[hba_id] = 0;
 		return NULL;
-- 
1.7.3.4


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-03-27 23:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-25 15:18 [PATCH 1/2] imsm: remove OEM table from detection of OROM and EFI Hawrylewicz Czarnowski, Przemyslaw
2011-03-25 15:58 ` Please update mdadm 3.2.1 release Labun, Marcin
2011-03-27 23:43 ` [PATCH 1/2] imsm: remove OEM table from detection of OROM and EFI NeilBrown

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).