From: Corey Minyard Date: Wed, 22 Apr 2015 18:25:40 +0000 (-0500) Subject: ipmi: Report an error if ACPI _IFT doesn't exist X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=a182a4b2b3e85a559ea2cd3545f4311db41325f2;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git ipmi: Report an error if ACPI _IFT doesn't exist When probing an ACPI table, report a specific error, instead of just returning an error, if _IFT doesn't exist. Signed-off-by: Corey Minyard --- diff --git a/drivers/char/ipmi/ipmi_si_intf.c b/drivers/char/ipmi/ipmi_si_intf.c index 461274168d0f..b5a1b450471f 100644 --- a/drivers/char/ipmi/ipmi_si_intf.c +++ b/drivers/char/ipmi/ipmi_si_intf.c @@ -2262,8 +2262,10 @@ static int ipmi_pnp_probe(struct pnp_dev *dev, /* _IFT tells us the interface type: KCS, BT, etc */ status = acpi_evaluate_integer(handle, "_IFT", NULL, &tmp); - if (ACPI_FAILURE(status)) + if (ACPI_FAILURE(status)) { + dev_err(&dev->dev, "Could not find ACPI IPMI interface type\n"); goto err_free; + } switch (tmp) { case 1: