Skip to contentSkip to conversation

ACPI: Remove acpi_pci_unbind missing data complaint

PATCH New Gary Hade 1 participant 1 message Oct 26, 2007

Subsystems (2)
lore
Share & tools
lore

Gary Hade

author
#0 lore raw

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.

---

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;
 	}