Просмотр исходного кода

firmware loader: printk when requesting firmware

Before requesting firmware, printk a message saying what we're requesting. This
makes it easier to see what's going on, and provides an explanation for the
huge silent delay that one would otherwise get after accidentally building
ipw2200 as a non-module.

Cc: Greg KH <greg@kroah.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Ciaran McCreesh 17 лет назад
Родитель
Сommit
9a3be324e3
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      drivers/base/firmware_class.c

+ 2 - 0
drivers/base/firmware_class.c

@@ -396,6 +396,8 @@ _request_firmware(const struct firmware **firmware_p, const char *name,
 	if (!firmware_p)
 	if (!firmware_p)
 		return -EINVAL;
 		return -EINVAL;
 
 
+	printk(KERN_INFO "firmware: requesting %s\n", name);
+
 	*firmware_p = firmware = kzalloc(sizeof(*firmware), GFP_KERNEL);
 	*firmware_p = firmware = kzalloc(sizeof(*firmware), GFP_KERNEL);
 	if (!firmware) {
 	if (!firmware) {
 		printk(KERN_ERR "%s: kmalloc(struct firmware) failed\n",
 		printk(KERN_ERR "%s: kmalloc(struct firmware) failed\n",