dcavalca / rpms / grub2

Forked from rpms/grub2 3 years ago
Clone

Blame SOURCES/0147-grub-core-bus-usb-usb.c-grub_usb_device_attach-Add-m.patch

f96e0b
From 3ebe52d52ce44412edb87037d4d7378b04a3ad17 Mon Sep 17 00:00:00 2001
f96e0b
From: Vladimir 'phcoder' Serbinenko <phcoder@gmail.com>
f96e0b
Date: Fri, 1 Feb 2013 21:43:49 +0100
f96e0b
Subject: [PATCH 147/482] 	* grub-core/bus/usb/usb.c
f96e0b
 (grub_usb_device_attach): Add missing 	grub_print_error.
f96e0b
f96e0b
---
f96e0b
 ChangeLog               | 5 +++++
f96e0b
 grub-core/bus/usb/usb.c | 4 ++++
f96e0b
 2 files changed, 9 insertions(+)
f96e0b
f96e0b
diff --git a/ChangeLog b/ChangeLog
f96e0b
index 7bae470..26702c7 100644
f96e0b
--- a/ChangeLog
f96e0b
+++ b/ChangeLog
f96e0b
@@ -1,5 +1,10 @@
f96e0b
 2013-02-01  Vladimir Serbinenko  <phcoder@gmail.com>
f96e0b
 
f96e0b
+	* grub-core/bus/usb/usb.c (grub_usb_device_attach): Add missing
f96e0b
+	grub_print_error.
f96e0b
+
f96e0b
+2013-02-01  Vladimir Serbinenko  <phcoder@gmail.com>
f96e0b
+
f96e0b
 	* grub-core/bus/usb/serial/common.c (grub_usbserial_attach): Fix missing
f96e0b
 	zero-out of port structure.
f96e0b
 
f96e0b
diff --git a/grub-core/bus/usb/usb.c b/grub-core/bus/usb/usb.c
f96e0b
index 6fbf134..5df08e9 100644
f96e0b
--- a/grub-core/bus/usb/usb.c
f96e0b
+++ b/grub-core/bus/usb/usb.c
f96e0b
@@ -297,14 +297,18 @@ void grub_usb_device_attach (grub_usb_device_t dev)
f96e0b
 	{
f96e0b
 	case GRUB_USB_CLASS_MASS_STORAGE:
f96e0b
 	  grub_dl_load ("usbms");
f96e0b
+	  grub_print_error ();
f96e0b
 	  break;
f96e0b
 	case GRUB_USB_CLASS_HID:
f96e0b
 	  grub_dl_load ("usb_keyboard");
f96e0b
+	  grub_print_error ();
f96e0b
 	  break;
f96e0b
 	case 0xff:
f96e0b
 	  /* FIXME: don't load useless modules.  */
f96e0b
 	  grub_dl_load ("usbserial_ftdi");
f96e0b
+	  grub_print_error ();
f96e0b
 	  grub_dl_load ("usbserial_pl2303");
f96e0b
+	  grub_print_error ();
f96e0b
 	  break;
f96e0b
 	}
f96e0b
     }
f96e0b
-- 
f96e0b
1.8.2.1
f96e0b