File grub-0.97-bz746106-Accept-vendor-paths.patch of Package grub

From e2f1c9f779c3fe8049a053dee10bd9cd3ca62667 Mon Sep 17 00:00:00 2001
From: Peter Jones <pjones@redhat.com>
Date: Thu, 13 Oct 2011 16:35:36 -0400
Subject: [PATCH] Accept vendor media paths...

---
 efi/efidisk.c |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/efi/efidisk.c b/efi/efidisk.c
index 6805413..f196f06 100644
--- a/efi/efidisk.c
+++ b/efi/efidisk.c
@@ -204,6 +204,10 @@ name_devices (struct grub_efidisk_data *devices)
 	      add_device (&hd_devices, d);
 	    }
 	}
+      else if (GRUB_EFI_DEVICE_PATH_TYPE(dp) == GRUB_EFI_HARDWARE_DEVICE_PATH_TYPE && GRUB_EFI_DEVICE_PATH_SUBTYPE(dp) == GRUB_EFI_VENDOR_DEVICE_PATH_SUBTYPE)
+	{
+	  add_device (&hd_devices, d);
+	}
       if (GRUB_EFI_DEVICE_PATH_TYPE(dp) == GRUB_EFI_ACPI_DEVICE_PATH_TYPE)
 	{
 	  add_device (&fd_devices, d);
-- 
1.7.6

openSUSE Build Service is sponsored by