ACPI: Remove acpi_pci_unbind missing data complaint
PATCH 1/1 ACPI: Remove acpi_pci_unbind missing data complaint
From: Gary Hade <[email protected]>
Remove acpi_pci_unbind missing data complaints
In cases where acpi_pci_bind() [drivers/acpi/pci_bind.c] does not attach device data, acpi_pci_unbind() [drivers/acpi/pci_bind.c] complains via an ACPI exception about the missing data when the device is removed. For example, acpi_pci_bind() does not attach data for non-existent device functions so when the device is removed using the ACPI PCI hotplug driver 'acpiphp' an ACPI exception is logged for every non-existent function. This patch avoids the confusing log messages by removing the unnecessary ACPI exception.
Signed-off-by Gary Hade <[email protected]>
---
drivers/acpi/pci_bind.c renamed from drivers/acpi/pci_bind.c.orig +0 -3
@@ -294,9 +294,6 @@ int acpi_pci_unbind(struct acpi_device *acpi_get_data (device->handle, acpi_pci_data_handler, (void **)&data);if (ACPI_FAILURE (status)) { -ACPI_EXCEPTION ((AE_INFO , status, -"Unable to get data from device %s" , -acpi_device_bid (device))); result = -ENODEV ; goto end; }