From: Johannes Thumshirn Date: Fri, 9 Feb 2018 13:20:45 +0000 (+0100) Subject: edd: don't spam log if no EDD information is present X-Git-Tag: v4.17-rc1~117^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bade9835a22e03a00d6cb94350984620bf808f83;p=thirdparty%2Fkernel%2Flinux.git edd: don't spam log if no EDD information is present We've had reports from users being concerned about messages like: [ 4.487246] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found [ 4.487251] EDD information not available. While these are more or less irrelevant, tell edd.c to not annoy anyone. Signed-off-by: Johannes Thumshirn Signed-off-by: Jiri Kosina --- diff --git a/drivers/firmware/edd.c b/drivers/firmware/edd.c index 60a8f1363a105..1b82c89a49df1 100644 --- a/drivers/firmware/edd.c +++ b/drivers/firmware/edd.c @@ -748,14 +748,12 @@ edd_init(void) int rc=0; struct edd_device *edev; + if (!edd_num_devices()) + return -ENODEV; + printk(KERN_INFO "BIOS EDD facility v%s %s, %d devices found\n", EDD_VERSION, EDD_DATE, edd_num_devices()); - if (!edd_num_devices()) { - printk(KERN_INFO "EDD information not available.\n"); - return -ENODEV; - } - edd_kset = kset_create_and_add("edd", NULL, firmware_kobj); if (!edd_kset) return -ENOMEM;